|
OMCompilerDoxygen
|
Namespaces | |
| details | |
| Details | |
| Exceptions | |
| MatrixMarket | |
| MixMaxUtilities | |
| PtrPrivateUtilityPack | |
| std | |
| TwoDDetails | |
| TypeTraits | |
| Utilities | |
| YAMLParameterList | |
Classes | |
| class | AbstractArrayValidator |
| An abstract base class for all ArrayValidators. More... | |
| class | AbstractArrayValidatorXMLConverter |
| class | AbstractFactory |
| Simple, universal "Abstract Factory" interface for the dynamic creation of objects. More... | |
| class | AbstractFactoryStd |
| Simple, templated concrete subclass of universal "Abstract
Factory" interface for the creation of objects. More... | |
| class | ActiveRCPNodesSetup |
| Sets up node tracing and prints remaining RCPNodes on destruction. More... | |
| class | AdditionFunction |
| A simple function object that adds a specififed value from the given arguement in the runFunction function. More... | |
| class | AdditionFunctionXMLConverter |
| Class for converting AdditionFunction objects to and from XML. More... | |
| class | AllocatorNew |
Default allocation policy class for AbstractFactoryStd which returns new T_impl(). More... | |
| class | AndCondition |
| A Bool Logic Condition that returns the result or perfroming a logical AND on the conditions. More... | |
| class | AndConditionConverter |
| An xml converter for AndConditions. More... | |
| class | ANDValueReductionOp |
| Standard logical AND operator for booleans. More... | |
| class | any |
| Modified boost::any class, which is a container for a templated value. More... | |
| class | AnyNumberParameterEntryValidator |
| Standard implementation of a ParameterEntryValidator that accepts numbers from a number of different formats and converts them to numbers in another format. More... | |
| class | AnyNumberValidatorXMLConverter |
| Converts AnyNumberParameterEntryValidators to and from XML. More... | |
| class | AnyParameterEntryConverter |
| A last resort converter for when no others will do. More... | |
| class | ArcpReinterpretCastEmbeddedObj |
| class | Array |
| Replacement for std::vector that is compatible with the Teuchos Memory Management classes. More... | |
| class | ArrayArg |
| Utility class that allows arrays to be passed into argument list. More... | |
| class | ArrayFileNameValidator |
| Convience class for FileNameValidators that are to be applied to arrays. More... | |
| class | ArrayModifierDependency |
| An abstract base class for all dependencies which modify the dimensional attributes of an Array parameter. More... | |
| class | ArrayModifierDependencyXMLConverter |
| A converter used to convert ArrayModifierDepdencies to and from xml. More... | |
| class | ArrayNumberValidator |
| Convience class for EnhancedNumberValidators that are to be applied to arrays. More... | |
| class | ArrayRCP |
| Reference-counted smart pointer for managing arrays. More... | |
| class | ArrayRCP< const T > |
| Partial specialization of ArrayRCP for const T. More... | |
| class | ArrayRCP< const void > |
| Dummy specialization of ArrayRCP<const void>. More... | |
| class | ArrayRCP< void > |
| Full specialization of ArrayRCP for T = void. More... | |
| class | ArrayStringValidator |
| Convience class for StringValidators that are to be applied to arrays. More... | |
| class | ArrayValidator |
| Takes a validator, wraps it, and applies it to an array. More... | |
| class | ArrayValidatorXMLConverter |
| Converts ArrayValidators to and from XML. More... | |
| class | ArrayView |
| Nonowning array view. More... | |
| class | ArrayView< const T > |
| Partial specialization of ArrayView for const T. More... | |
| class | asFunc |
| Function object wrapper for as(). More... | |
| class | bad_any_cast |
| Thrown if any_cast is attempted between two incompatable types. More... | |
| class | BadParameterEntryXMLConverterTypeException |
| Thrown when a converter is being used to convert either and XML tag or ParameterEntry with an innappropriate type. More... | |
| class | BadParameterListElementException |
| Thrown when an element inside a parameter list is bad. More... | |
| class | BadTagException |
| Thrown when xml tag is encountered that is either unrecognized or inappropriate for a given context. More... | |
| class | BadValidatorXMLConverterException |
| Thrown when a bad validator xml converter is used. More... | |
| class | BadXMLParameterListRootElementException |
| Thrown when the root xml tag for a parameter list is incorrect. More... | |
| class | basic_FancyOStream |
| std::ostream subclass that performs the magic of indenting data sent to an std::ostream object among other things. More... | |
| class | basic_FancyOStream_buf |
| Stream buffering class that performs the magic of indenting data sent to an std::ostream object. More... | |
| class | basic_oblackholestream |
basic_ostream<> subclass that does nothing but discard output. More... | |
| class | basic_OSTab |
Tabbing class for helping to create formated, indented output for a basic_FancyOStream object. More... | |
| class | BLAS |
| Templated BLAS wrapper. More... | |
| class | BLAS< int, double > |
| class | BLAS< int, float > |
| class | BLAS< int, std::complex< double > > |
| class | BLAS< int, std::complex< float > > |
| class | BoolCondition |
| A Bool Condition is a Parameter Condition that evaluates whether or not a Boolean parameter is ture. More... | |
| class | BoolConditionConverter |
| An xml converter for BoolConditions. More... | |
| class | BoolLogicCondition |
| An abstract parent class for all Bool Logic Conditions. More... | |
| class | BoolLogicConditionConverter |
| An xml converter for BoolLogicConditions. More... | |
| class | BoolParameterEntryValidator |
| Standard implementation of a BoolParameterEntryValidator that accepts bool values (true/false) or string values for bool ("true"/"false"). More... | |
| class | BoolValidatorDependency |
| A BoolValidatorDependency says the following about the relationship between two parameters: Dependening on the value of the dependee, the dependent should use a particular validator from a given set of validators. More... | |
| class | BoolValidatorDependencyXMLConverter |
| An xml converter for BoolValidatorDependencies. More... | |
| class | BoolValidatorXMLConverter |
| Converts BoolParameterEntryValidators to and from XML. More... | |
| class | BoolVisualDependency |
| A bool visual dependency says the following about the relationship between two elements in a Parameter List: Depending on whether or not the dependee is true or false, the dependent may or may not be displayed to the user in a GUI. More... | |
| class | BoolVisualDependencyXMLConverter |
| An xml converter for BoolVisualDepenencies. More... | |
| class | CantFindConditionConverterException |
| Thrown when an appropriate Condition Converter can't be found. More... | |
| class | CantFindDependencyConverterException |
| Thrown when an appropriate Dependency Converter can't be found. More... | |
| class | CantFindFunctionObjectConverterException |
| Thrown when an appropriate FunctionObject Converter can't be found. More... | |
| class | CantFindParameterEntryConverterException |
| Thrown when an appropriate ParameterEntryXMLConverter can't be found. More... | |
| class | CantFindValidatorConverterException |
| Thrown when the ValidatorXMLConverterDB can't find an appropriate converter. More... | |
| class | CharToReferenceTypeReductionOp |
Decorator class that uses a strategy object to convert to and from char[] to typed buffers for objects that use reference semantics and then call a type-specific reduction object. More... | |
| class | CharToValueTypeReductionOp |
Decorator class that uses traits to convert to and from char[] to typed buffers for objects that use value semantics and then call a type-specific reduction object. More... | |
| class | CharToValueTypeReductionOp< Ordinal, T, typename DefaultSerializer< Ordinal, T >::DefaultSerializerType > |
Decorator class that uses traits to convert to and from char[] to typed buffers for objects that use value semantics and then call a type-specific reduction object. More... | |
| class | CharToValueTypeReductionOpImp |
Decorator class that uses traits to convert to and from char[] to typed buffers for objects that use value semantics and then call a type-specific reduction object. More... | |
| class | Comm |
| Abstract interface for distributed-memory communication. More... | |
| class | CommandLineProcessor |
Class that helps parse command line input arguments from (argc,argv[]) and set options. More... | |
| class | CommRequest |
| Encapsulation of a pending nonblocking communication operation. More... | |
| class | CommStatus |
| Encapsulation of the result of a receive (blocking or nonblocking). More... | |
| class | CompileTimeAssert |
| If instantiated (for Test!=0) then this should not compile! More... | |
| class | CompileTimeAssert< 0 > |
| If instantiated (i.e. Test==0) then this will compile! More... | |
| struct | complex< T >> |
| class | CompObject |
| Functionality and data that is common to all computational classes. More... | |
| class | CompoundEntryWithParentheses |
| An entry containing two subentries, with the second to be written in parentheses after the first. For example,. More... | |
| class | Condition |
| A Condition determines whether or not a particular set of conditions are currently occuring. More... | |
| class | ConditionVisualDependency |
| A condition visual dependency says the following about the relationship between elements in a Parameter List: Depending on whether or not the dependee(s) statisfy a particual condition, the dependent may or may not be displayed to the user in a UI. More... | |
| class | ConditionVisualDependencyXMLConverter |
| An xml converter for ConditionVisualDependencies. More... | |
| class | ConditionXMLConverter |
| An abstract base class for converting Dependencies to and from XML. More... | |
| class | ConditionXMLConverterDB |
| Provides ability to lookup ConditionXMLConverters. More... | |
| class | ConstHandle |
| Templated handle class with strong const protection. More... | |
| class | ConstHandleable |
| Class ConstHandleable provides an abstract interface for polymorphic conversion from raw pointers to const smart pointers. More... | |
| class | ConstNonconstObjectContainer |
| Simple class supporting the "runtime protection of const" idiom. More... | |
| class | ConstReferenceTypeDeserializationBuffer |
Encapsulate how an array of onst objects with reference sematics is deserialized from a char[] array with memory being automatically freed at destruction time. More... | |
| class | ConstReferenceTypeSerializationBuffer |
Encapsulate how an array of const objects with reference sematics is serialized into a char[] array. More... | |
| class | ConstTypeTraits |
| Traits class that strips 'const' off of a type. More... | |
| class | ConstValueTypeDeserializationBuffer |
Encapsulate how an array of non-const serialized objects with value sematics stored in a char[] array is deserialized to a T[] array and then serialized back again. More... | |
| class | ConstValueTypeDeserializationBuffer< Ordinal, T, typename DefaultSerializer< Ordinal, T >::DefaultSerializerType > |
Encapsulate how an array of non-const serialized objects with value sematics stored in a char[] array is deserialized to a T[] array and then serialized back again. More... | |
| class | ConstValueTypeDeserializationBufferImp |
Encapsulate how an array of non-const serialized objects with value sematics stored in a char[] array is deserialized to a T[] array and then serialized back again. More... | |
| class | ConstValueTypeDeserializationBufferImp< Ordinal, T, Serializer, false > |
Encapsulate how an array of non-const serialized objects with value sematics stored in a char[] array is deserialized to a T[] array and then serialized back again. More... | |
| class | ConstValueTypeDeserializationBufferImp< Ordinal, T, Serializer, true > |
Encapsulate how an array of non-const serialized objects with value sematics stored in a char[] array is deserialized to a T[] array and then serialized back again. More... | |
| class | ConstValueTypeSerializationBuffer |
Encapsulate how an array of const objects with value sematics is serialized into a const char[] array. More... | |
| class | ConstValueTypeSerializationBuffer< Ordinal, T, typename DefaultSerializer< Ordinal, T >::DefaultSerializerType > |
Encapsulate how an array of const objects with value sematics is serialized into a const char[] array. More... | |
| class | ConstValueTypeSerializationBufferImp |
Encapsulate how an array of const objects with value sematics is serialized into a const char[] array. More... | |
| class | ConstValueTypeSerializationBufferImp< Ordinal, T, Serializer, false > |
Encapsulate how an array of const objects with value sematics is serialized into a const char[] array. More... | |
| class | ConstValueTypeSerializationBufferImp< Ordinal, T, Serializer, true > |
Encapsulate how an array of const objects with value sematics is serialized into a const char[] array. More... | |
| class | CWrapperErrorHandling |
| Static C Wrapper Error Handling Policy Class. More... | |
| class | DanglingReferenceError |
| Dangling reference error exception class. More... | |
| class | DeallocArrayDelete |
Deallocator class that uses delete [] to delete memory allocated uisng new [] More... | |
| class | DeallocBoostSharedPtr |
Teuchos::RCP Deallocator class that wraps a boost::shared_ptr More... | |
| class | DeallocDelete |
Policy class for deallocator that uses delete to delete a pointer which is used by RCP. More... | |
| class | DeallocFunctorDelete |
| Deallocator subclass that Allows any functor object (including a function pointer) to be used to free an object. More... | |
| class | DeallocFunctorHandleDelete |
| Deallocator subclass that Allows any functor object (including a function pointer) to be used to free a handle (i.e. pointer to pointer) to an object. More... | |
| class | DeallocNull |
| Policy class for deallocator for non-owned RCPs. More... | |
| class | DeallocStdSharedPtr |
Teuchos::RCP Deallocator class that wraps a std::shared_ptr More... | |
| class | DefaultBLASImpl |
| Default implementation for BLAS routines. More... | |
| class | DefaultComm |
| Return a default global communicator appropriate for the build. More... | |
| class | DefaultSerializer |
| A class for instantiating a default serialization object. More... | |
| class | Dependency |
| This class represents a depndency between elements in a Parameter List. More... | |
| class | DependencySheet |
| A Dependency sheet keeps track of dependencies between various ParameterEntries. More... | |
| class | DependencyXMLConverter |
| An abstract base class for converting Dependencies to and from XML. More... | |
| class | DependencyXMLConverterDB |
| Provides ability to lookup DependencyXMLConverterDB. More... | |
| class | Describable |
| Base class for all objects that can describe themselves. More... | |
| struct | DescribableStreamManipulatorState |
| class | DirectSerializationTraits |
| Serialization traits for objects that support direct serialization. More... | |
| class | DivisionFunction |
| A simple function object that divides a specififed value from the given arguement in the runFunction function. More... | |
| class | DivisionFunctionXMLConverter |
| Class for converting DivisionFunction objects to and from XML. More... | |
| class | DoubleEntry |
| A table entry that is a simple double-precision number. More... | |
| class | DummyObjectGetter |
| Class for retrieving a dummy object of type T. More... | |
| class | DummyObjectGetter< AndCondition > |
| Specialized class for retrieving a dummy object of type AndCondition. More... | |
| class | DummyObjectGetter< AnyNumberParameterEntryValidator > |
| Specialized class for retrieving a dummy object of type AnyNumberParameterEntryValidator. More... | |
| class | DummyObjectGetter< ArrayValidator< ValidatorType, EntryType > > |
| Specialized class for retrieving a dummy object of type ArrayValidator. More... | |
| class | DummyObjectGetter< BoolCondition > |
| Specialized class for retrieving a dummy object of type BoolCondition. More... | |
| class | DummyObjectGetter< BoolValidatorDependency > |
| Specialized class for retrieving a dummy object of type BoolValidatorDependency. More... | |
| class | DummyObjectGetter< BoolVisualDependency > |
| Specialized class for retrieving a dummy object of type BoolVisualDependency. More... | |
| class | DummyObjectGetter< ConditionVisualDependency > |
| Specialized class for retrieving a dummy object of type ConditionVisualDependency. More... | |
| class | DummyObjectGetter< EnhancedNumberValidator< T > > |
| Specialized class for retrieving a dummy object of type EnhancedNumberValidator<T>. More... | |
| class | DummyObjectGetter< EqualsCondition > |
| Specialized class for retrieving a dummy object of type EqualsCondition. More... | |
| class | DummyObjectGetter< FileNameValidator > |
| Specialized class for retrieving a dummy object of type FileNameValidator. More... | |
| class | DummyObjectGetter< NotCondition > |
| Specialized class for retrieving a dummy object of type NotCondition. More... | |
| class | DummyObjectGetter< NumberArrayLengthDependency< DependeeType, DependentType > > |
| Specialized class for retrieving a dummy object of type NumberArrayLengthDependency. More... | |
| class | DummyObjectGetter< NumberCondition< T > > |
| Specialized class for retrieving a dummy object of type NumberCondition. More... | |
| class | DummyObjectGetter< NumberVisualDependency< T > > |
| Specialized class for retrieving a dummy object of type NumberVisualDependency. More... | |
| class | DummyObjectGetter< OrCondition > |
| Specialized class for retrieving a dummy object of type OrCondition. More... | |
| class | DummyObjectGetter< RangeValidatorDependency< T > > |
| Specialized class for retrieving a dummy object of type RangeValidatorDependency. More... | |
| class | DummyObjectGetter< StringCondition > |
| Specialized class for retrieving a dummy object of type StringCondition. More... | |
| class | DummyObjectGetter< StringToIntegralParameterEntryValidator< IntegralType > > |
| Specialized class for retrieving a dummy object of type StringToIntegralParameterEntryValidator<IntegralType>. More... | |
| class | DummyObjectGetter< StringValidator > |
| Specialized class for retrieving a dummy object of type StringValidator. More... | |
| class | DummyObjectGetter< StringValidatorDependency > |
| Specialized class for retrieving a dummy object of type StringValidatorDependency. More... | |
| class | DummyObjectGetter< StringVisualDependency > |
| Specialized class for retrieving a dummy object of type StringVisualDependency. More... | |
| class | DummyObjectGetter< TwoDArrayValidator< ValidatorType, EntryType > > |
| Specialized class for retrieving a dummy object of type TwoDArrayValidator. More... | |
| class | DummyObjectGetter< TwoDColDependency< DependeeType, DependentType > > |
| Specialized class for retrieving a dummy object of type TwoDColDependency. More... | |
| class | DummyObjectGetter< TwoDRowDependency< DependeeType, DependentType > > |
| Specialized class for retrieving a dummy object of type TwoDRowDependency. More... | |
| class | DuplicateOwningRCPError |
| Thrown if a duplicate owning RCP is creatd the the same object. More... | |
| class | DuplicateParameterEntryException |
| Thrown when a Parameter Entry that is already being tracked is attempted to be inserted again into the masterParameterEntryMap and masterIDMap. More... | |
| class | DuplicateParameterEntryIDException |
| Thrown when a Parameter Entry ID that is already being used is attempted to be reused again. More... | |
| class | DuplicateParameterIDsException |
| Thrown when two parameters in an XML file have the same ID. More... | |
| class | DuplicateParameterSublist |
| Optionally thrown when a sublist is set twice by either updateParametersFromXmlFile(), updateParametersFromXmlFileAndUpdate() or updateParametersFromXmlString() More... | |
| class | DuplicateValidatorIDException |
| Thrown when a ParameterEntryValidatorID that is already being used is attempted to be reused again. More... | |
| class | DuplicateValidatorIDsException |
| Constructs a CantFindParameterEntryConverterException. More... | |
| class | EmbeddedObjDealloc |
| A deallocator class that wraps a simple value object and delegates to another deallocator object. More... | |
| class | EmptyXMLError |
| Thrown when attempting to parse an empty XML std::string. More... | |
| class | EnhancedNumberTraits |
| Class defining the traits of the number type being used in an EnhancedNumberValidator. More... | |
| class | EnhancedNumberTraits< __float128 > |
| class | EnhancedNumberTraits< double > |
| class | EnhancedNumberTraits< float > |
| class | EnhancedNumberTraits< int > |
| class | EnhancedNumberTraits< long int > |
| class | EnhancedNumberTraits< long long int > |
| class | EnhancedNumberTraits< long long unsigned int > |
| class | EnhancedNumberTraits< long unsigned int > |
| class | EnhancedNumberTraits< short int > |
| class | EnhancedNumberTraits< short unsigned int > |
| class | EnhancedNumberTraits< unsigned int > |
| class | EnhancedNumberValidator |
| Class uesd to validate a particular type of number. More... | |
| class | EnhancedNumberValidatorXMLConverter |
| Converts EnhancedNumberValidators to and from XML. More... | |
| class | EqualsCondition |
| A Bool Logic Condition that returns the result or perfroming a logical EQUALS on the conditions. More... | |
| class | EqualsConditionConverter |
| An xml converter for EqualsConditions. More... | |
| class | ExceptionBase |
| Base exception class for Teuchos. More... | |
| class | FileInputSource |
| Instantiation of XMLInputSource class for reading XML from a file. More... | |
| class | FileInputStream |
| Instantiation of XMLInputStream class for reading an entire document from a file. More... | |
| class | FileNameValidator |
| Validate a file name entry. More... | |
| class | FileNameValidatorXMLConverter |
| Converts FileNameValidators to and from XML. More... | |
| class | FILEstream |
| Teuchos::FILEstream: Combined C FILE and C++ stream. More... | |
| class | FilteredIterator |
| C++ Standard Library compatable filtered iterator. More... | |
| class | Flops |
| The Teuchos Floating Point Operations Class. More... | |
| class | Foo |
| class | FooA |
| class | FooB |
| class | FooC |
| class | FunctionObject |
| A function object represents an arbitrary function. More... | |
| class | FunctionObjectXMLConverter |
| An abstract base class for converting FunctionObjects to and from XML. More... | |
| class | FunctionObjectXMLConverterDB |
| Provides ability to lookup FunctionObjectXMLConverters. More... | |
| class | GetBaseObjVoidPtrImpl |
| class | GetBaseObjVoidPtrImpl< false, T > |
| class | GetBaseObjVoidPtrImpl< true, T > |
| class | GlobalMPISession |
| Initialize, finalize, and query the global MPI session. More... | |
| class | Handle |
| Generic templated handle class. More... | |
| class | Handleable |
| Class Handleable provides an abstract interface for polymorphic conversion from raw pointers to smart pointers. More... | |
| class | HashPair |
| Helper class for Teuchos::Hashtable, representing a single <key, value> pair. More... | |
| class | HashSet |
| Templated hashtable-based set. More... | |
| class | Hashtable |
| Templated hashtable class. More... | |
| class | HashUtils |
| Utilities for generating hashcodes. This is not a true hash ! For all ints and types less than ints it returns the i/p typecasted as an int. For every type more than the size of int it is only slightly more smarter where it adds the bits into int size chunks and calls that an hash. Used with a capacity limited array this will lead to one of the simplest hashes. Ideally this should be deprecated and not used at all. More... | |
| class | IDtoValidatorMap |
| Maps Validators to integers. More... | |
| class | IncompatibleIteratorsError |
| Incompatiable iterators error exception class. More... | |
| class | IntEntry |
| A table entry that is a simple integer. More... | |
| class | InvalidArrayStringRepresentation |
| class | InvalidConditionException |
| class | InvalidDependencyException |
| class | LabeledObject |
| Base class for objects that contain a std::string label. More... | |
| class | LAPACK |
| The Templated LAPACK Wrapper Class. More... | |
| class | LAPACK< int, __float128 > |
| class | LAPACK< int, double > |
| class | LAPACK< int, float > |
| class | LAPACK< int, std::complex< double > > |
| class | LAPACK< int, std::complex< float > > |
| class | m_bad_cast |
| Exception class for bad cast. More... | |
| class | MaxLoc |
| Teuchos version of MPI_MAXLOC. More... | |
| class | MaxLoc< Ordinal, double, int > |
| class | MaxValueReductionOp |
| Standard Max operator for types with value semantics. More... | |
| class | MinLoc |
| Teuchos version of MPI_MINLOC. More... | |
| class | MinLoc< Ordinal, double, int > |
| class | MinLocNonzero |
| same as MinLoc, but don't allow zero More... | |
| class | MinLocNonzero< Ordinal, double, int > |
| class | MinValueReductionOp |
| Standard min operator for types with value semantics. More... | |
| class | MissingConditionTagException |
| Thrown when no condtion tag is found when converting a ConditionVisualDependency from XML. More... | |
| class | MissingDependeeException |
| Thrown when no dependes of a dependency can't be found when converting the dependency to or from XML. More... | |
| class | MissingDependeesException |
| Thrown when no dependess of a dependency are specified when converting the dependency from XML. More... | |
| class | MissingDependentException |
| Thrown when a dependent of a dependency cant be found when converting the dependency to or from XML. More... | |
| class | MissingDependentsException |
| Thrown when no dependents of a dependency are specified when converting the dependency from XML. More... | |
| class | MissingParameterEntryDefinitionException |
| Thrown when a referenced ParameterEntry can't be found. More... | |
| class | MissingRangesAndValidatorsTagException |
| Thrown when the rangesAndValidators tag for the RangeValidatorDepencyConverter can't be found. More... | |
| class | MissingValidatorDefinitionException |
| Thrown when a referenced validator can't be found. More... | |
| class | MissingValidatorException |
| Thrown when converting a dependency that has validaotrs to and from XML. This excetpion indicates that a specified validator could not be found. More... | |
| class | MissingValuesAndValidatorsTagException |
| Thrown when converting a StrinvValidatorDependcny from XML and no valuesAndValidators tag is found. More... | |
| class | MissingValuesTagException |
| Thrown when a StringConditon is missing it's Value tag. More... | |
| class | MockRCP |
| class | MpiComm |
| Implementation of Comm that uses MPI for communication. More... | |
| class | MpiCommRequest |
| MPI implementation of CommRequest. More... | |
| class | MpiCommRequestBase |
| Base class MPI implementation of CommRequest. More... | |
| class | MpiCommStatus |
| MPI-specific implementation of CommStatus. More... | |
| class | MPITraits |
| Templated traits class that binds MPI types to C++ types. More... | |
| class | MPITraits< char > |
| class | MPITraits< double > |
| class | MPITraits< float > |
| class | MPITraits< int > |
| class | MultiplicationFunction |
| A simple function object that multiplys a specififed value from the given arguement in the runFunction function. More... | |
| class | MultiplicationFunctionXMLConverter |
| Class for converting MultiplicationFunction objects to and from XML. More... | |
| class | NoNameAttributeExecption |
| Thrown when a parameter entry tag is missing it's name attribute. More... | |
| class | NonconstAccessError |
| Null reference error exception class. More... | |
| class | NotCondition |
| A Not condition returns the result of performing a logical NOT on a given condition. More... | |
| class | NotConditionConverter |
| An xml converter for NotConditions. More... | |
| class | NoTypeAttributeExecption |
| Thrown when a parameter entry tag is missing it's type attribute. More... | |
| class | NoValueAttributeExecption |
| Thrown when a parameter entry tag is missing it's value attribute. More... | |
| class | NullIteratorTraits |
| Base traits class for getting a properly initialized null pointer. More... | |
| class | NullIteratorTraits< ArrayRCP< T > > |
| Traits specialization for ArrayRCP. More... | |
| class | NullIteratorTraits< RCP< T > > |
| Traits specialization for RCP. More... | |
| class | NullIteratorTraits< std::reverse_iterator< Iter > > |
| Partial specialization for std::reverse_iterator. More... | |
| class | NullReferenceError |
| Null reference error exception class. More... | |
| class | NumberArrayLengthDependency |
| A NumberArrayLengthDependency says the following about the relationship between two parameters: The length of the dependent's array depends on the value of the dependee. More... | |
| class | NumberArrayLengthDependencyXMLConverter |
| An xml converter for NumberArrayLengthDependencies. More... | |
| class | NumberCondition |
| A Number Condition is a Parameter Condition that evaluates whether or not a number parameter is greater than 0 (or some other number based on a given function). If the parameter is greater than 0 this is interperted as the condition being "true". Otherwise the oncidiont is interperted as false. More... | |
| class | NumberConditionConverter |
| An xml converter for NumberConditions The valid XML represntation for a NumberCondition is: More... | |
| class | NumberVisualDependency |
| A number visual dependency says the following about the relationship between two elements in a Parameter List: Depending on whether or not the dependee has a certain value, the dependent may or may not be displayed to the user in a UI. More... | |
| class | NumberVisualDependencyXMLConverter |
| An xml converter for NumberVisualDependencies. More... | |
| class | Object |
| The base Teuchos class. More... | |
| class | ObjectBuilder |
| Generic parameterlist driven bulider class. More... | |
| class | OpaqueWrapper |
| Base class for wrapped opaque objects. More... | |
| class | OpaqueWrapperWithFree |
| Subclass for wrapped opaque objects with a free function. More... | |
| class | OrCondition |
| A Bool Logic Condition that returns the result or perfroming a logical OR on the conditions. More... | |
| class | OrConditionConverter |
| An xml converter for OrConditions. More... | |
| struct | OrdinalTraits |
| This structure defines some basic traits for the ordinal field type. More... | |
| struct | OrdinalTraits< __int64 > |
| struct | OrdinalTraits< char > |
| struct | OrdinalTraits< int > |
| struct | OrdinalTraits< long int > |
| struct | OrdinalTraits< long long int > |
| struct | OrdinalTraits< long unsigned int > |
| struct | OrdinalTraits< short int > |
| struct | OrdinalTraits< unsigned __int64 > |
| struct | OrdinalTraits< unsigned int > |
| struct | OrdinalTraits< unsigned long long int > |
| class | ParameterCondition |
| An Abstract Base class for all ParameterConditions. More... | |
| class | ParameterConditionConverter |
| An xml converter for ParameterConditions. More... | |
| class | ParameterEntry |
| This object is held as the "value" in the Teuchos::ParameterList std::map. More... | |
| class | ParameterEntryValidator |
| Abstract interface for an object that can validate a ParameterEntry's value. More... | |
| class | ParameterEntryXMLConverter |
| A class used to convert parameter entries to xml and vice versa. More... | |
| class | ParameterEntryXMLConverterDB |
| Provides ability to lookup ParameterEntryXMLConverters. More... | |
| class | ParameterList |
| A list of parameters of arbitrary type. More... | |
| class | ParameterListAcceptor |
| Interface for objects that can accept a ParameterList. More... | |
| class | ParameterListAcceptorDefaultBase |
| Intermediate node base class for objects that accept parameter lists that implements some of the needed behavior automatically. More... | |
| class | ParameterListNonAcceptor |
| Mix-in implementation subclass to be inherited by concrete subclasses who's interface says that they take a parameter list but do not have any parameters yet. More... | |
| class | ParameterXMLFileReader |
| class | PerformanceMonitorBase |
| Common capabilities for collecting and reporting performance data across processors. More... | |
| class | Polynomial |
| Lightweight container class to represent a simple polynomial. More... | |
| class | PolynomialTraits |
| Traits class for polynomial coefficients in Teuchos::Polynomial. More... | |
| class | PostModNothing |
Default post-modification policy class for AbstractFactorStd which does nothing! More... | |
| class | PromotionTraits |
| class | PromotionTraits< T, T > |
| class | Ptr |
| Simple wrapper class for raw pointers to single objects where no persisting relationship exists. More... | |
| class | Range1D |
| Subregion Index Range Class. More... | |
| class | RangeError |
| Range error exception class. More... | |
| class | RangeValidatorDependency |
| A RangeValidatorDependency says the following about the relationship between two parameters: Dependening on the value of the dependee, the dependent should use a particular validator from a given set of validators. More... | |
| class | RangeValidatorDependencyXMLConverter |
| An xml converter for RangeValidatorDependencies. More... | |
| class | RawPointerConversionTraits |
| class | RawPointerConversionTraits< ArrayRCP< T > > |
| class | RawPointerConversionTraits< RawType * > |
| class | RawWorkspace |
| Encapulsation object for raw temporary workspace that has been allocated. These objects can only be created on the stack and should not be included as the member of any other classes. More... | |
| class | RCP |
| Smart reference counting pointer class for automatic garbage collection. More... | |
| struct | RCPComp |
| Struct for comparing two RCPs. Simply compares the raw pointers contained within the RCPs. More... | |
| struct | RCPConstComp |
| Struct for comparing two RCPs. Simply compares the raw pointers contained within the RCPs. More... | |
| class | RCPDeleter |
boost::shared_ptr deleter class that wraps a Teuchos::RCP. More... | |
| class | RCPNode |
| Node class to keep track of address and the reference count for a reference-counted utility class and delete the object. More... | |
| class | RCPNodeHandle |
| Handle class that manages the RCPNode's reference counting. More... | |
| class | RCPNodeThrowDeleter |
| Deletes a (non-owning) RCPNode but not it's underlying object in case of a throw. More... | |
| class | RCPNodeTmpl |
Templated implementation class of RCPNode that has the responsibility for deleting the reference-counted object. More... | |
| class | RCPNodeTracer |
| Debug-mode RCPNode tracing class. More... | |
| class | ReferenceTypeDeserializationBuffer |
Encapsulate how an array of non-const objects with reference sematics is deserialized from a char[] array and then serialized back into the char[] buffer again. More... | |
| class | ReferenceTypeReductionOp |
| Base interface class for user-defined reduction operations for objects that use reference semantics. More... | |
| class | ReferenceTypeSerializationBuffer |
Encapsulate how an array of non-const objects with reference sematics is serialized into a char[] array and deserialized again. More... | |
| class | RelErrSmallNumber |
| class | RelErrSmallNumber< false, Scalar > |
| class | RelErrSmallNumber< true, Scalar > |
| struct | ScalarTraits |
| This structure defines some basic traits for a scalar field type. More... | |
| struct | ScalarTraits< __float128 > |
| struct | ScalarTraits< __int64 > |
| struct | ScalarTraits< char > |
| struct | ScalarTraits< dd_real > |
| struct | ScalarTraits< double > |
| struct | ScalarTraits< float > |
| struct | ScalarTraits< int > |
| struct | ScalarTraits< long int > |
| struct | ScalarTraits< long long int > |
| struct | ScalarTraits< long unsigned int > |
| struct | ScalarTraits< mp_real > |
| struct | ScalarTraits< mpf_class > |
| struct | ScalarTraits< qd_real > |
| struct | ScalarTraits< short int > |
| struct | ScalarTraits< std::pair< Packet, Packet > > |
| struct | ScalarTraits< unsigned __int64 > |
| struct | ScalarTraits< unsigned int > |
| struct | ScalarTraits< unsigned long long int > |
| struct | ScalarTraits< unsigned short int > |
| class | ScopedThreadLock |
| Stack-based object for locking a thread. More... | |
| class | SerialBandDenseMatrix |
| This class creates and provides basic support for banded dense matrices of templated type. More... | |
| class | SerialBandDenseSolver |
| A class for representing and solving banded dense linear systems. More... | |
| class | SerialComm |
| Concrete serial communicator subclass. More... | |
| class | SerialCommStatus |
Implementation of CommStatus for a serial communicator. More... | |
| class | SerialDenseMatrix |
| This class creates and provides basic support for dense rectangular matrix of templated type. More... | |
| class | SerialDenseSolver |
| A class for solving dense linear problems. More... | |
| class | SerialDenseVector |
| This class creates and provides basic support for dense vectors of templated type as a specialization of Teuchos::SerialDenseMatrix. Additional methods for the SerialDenseVector class, like mathematical methods, can be found documented in SerialDenseMatrix. More... | |
| class | SerializationTraits |
| Serialization traits class for types T that use value semantics. More... | |
| class | SerializationTraits< Ordinal, __float128 > |
| class | SerializationTraits< Ordinal, char > |
| class | SerializationTraits< Ordinal, dd_real > |
| class | SerializationTraits< Ordinal, double > |
| class | SerializationTraits< Ordinal, float > |
| class | SerializationTraits< Ordinal, int > |
| class | SerializationTraits< Ordinal, long int > |
| class | SerializationTraits< Ordinal, long long int > |
| class | SerializationTraits< Ordinal, ptrdiff_t > |
| class | SerializationTraits< Ordinal, qd_real > |
| class | SerializationTraits< Ordinal, short int > |
| class | SerializationTraits< Ordinal, signed char > |
| class | SerializationTraits< Ordinal, size_t > |
| class | SerializationTraits< Ordinal, std::complex< double > > |
| class | SerializationTraits< Ordinal, std::complex< float > > |
| class | SerializationTraits< Ordinal, std::pair< P1, P2 > > |
| class | SerializationTraits< Ordinal, unsigned char > |
| class | SerializationTraits< Ordinal, unsigned int > |
| class | SerializationTraits< Ordinal, unsigned long int > |
| class | SerializationTraits< Ordinal, unsigned long long int > |
| class | SerializationTraits< Ordinal, unsigned short int > |
| class | Serializer |
| Strategy interface for the indirect serializing and deserializing objects of a given type handled using reference semantics. More... | |
| class | SerialQRDenseSolver |
| A class for solving dense linear problems. More... | |
| class | SerialSpdDenseSolver |
| A class for constructing and using Hermitian positive definite dense matrices. More... | |
| class | SerialSymDenseMatrix |
| This class creates and provides basic support for symmetric, positive-definite dense matrices of templated type. More... | |
| class | SerialTriDiMatrix |
| This class creates and provides basic support for TriDi matrix of templated type. More... | |
| class | SetTracingActiveNodesStack |
| class | SharedAccessPolicy |
| Single policy class defining an approach for sharing an integral object across threads as well as a general heavy-weight locking policy. More... | |
| class | SimpleFunctionObject |
| A simple function object that applies a given operand to a spcified arguement using a specific operator. More... | |
| class | SimpleFunctionXMLConverter |
| An xml converter for SimpleFunctionObjects. More... | |
| class | SimpleObjectDB |
| Simple object object database. More... | |
| class | SimpleObjectTable |
| This class provides a central place to store objects. More... | |
| class | StandardTemplatedParameterConverter |
| A standard ParameterEntryXMLConverter for most data types. More... | |
| class | StdSharedPtrRCPDeleter |
std::shared_ptr deleter class that wraps a Teuchos::RCP. More... | |
| class | StringCondition |
| A String Condition is a Parameter Condition that evaluates whether or not a string parameter has taken on a particular value or set of values. More... | |
| class | StringConditionConverter |
| An xml converter for StringConditions The valid XML represntation for a StringCondition is: More... | |
| class | StringEntry |
| A table entry that is a simple std::string. More... | |
| class | StringIndexedOrderedValueObjectContainer |
| String indexed ordered value-type object container class. More... | |
| class | StringIndexedOrderedValueObjectContainerBase |
| Base types for StringIndexedOrderedValueObjectContainer. More... | |
| class | StringInputSource |
| Instantiation of XMLInputSource class for reading XML from a std::string. More... | |
| class | StringInputStream |
| Instantiation of XMLInputStream for reading an entire document from a std::string. More... | |
| class | StringToIntegralParameterEntryValidator |
| Standard implementation of a ParameterEntryValidator that maps from a list of strings to an enum or integer value. More... | |
| class | StringToIntegralValidatorXMLConverter |
| Convert a StringToIntegralParameterEntryValidator to and from XML. More... | |
| class | StringToIntMap |
| Map a std::string to an enumeration. More... | |
| class | StringValidator |
| A simple validator that only allows certain string values to be choosen or simply enforces that a particular parameter have a std::string for a value. More... | |
| class | StringValidatorDependency |
| A StringValidatorDependency says the following about the relationship between two parameters: Dependening on the value of the dependee, the dependent should use a particular validator from a given set of validators. More... | |
| class | StringValidatorDependencyXMLConverter |
| An xml converter for StringValidatorDependencies. More... | |
| class | StringValidatorXMLConverter |
| Converts StringValidators to and from XML. More... | |
| class | StringVisualDependency |
| A string visual depdencies says the following about the relationship between two elements in a Parameter List: Depending on whether or not the dependee has a particular value, the dependent may or may not be displayed to the user in a UI. More... | |
| class | StringVisualDependencyXMLConverter |
| An xml converter for StringVisualDepenencies. More... | |
| class | StrUtils |
| Provides std::string manipulation utilities that are not provided in the standard C++ std::string class. More... | |
| class | SubtractionFunction |
| A simple function object that subtracts a specififed value from the given arguement in the runFunction function. More... | |
| class | SubtractionFunctionXMLConverter |
| Class for converting SubtractionFunction objects to and from XML. More... | |
| class | SumValueReductionOp |
| Standard summation operator for types with value semantics. More... | |
| class | TableColumn |
| class | TableEntry |
| An entry, perhaps compound, to be written into a table. More... | |
| class | TableFormat |
| Encapsulation of formatting specifications for writing data in a clean tabular form. More... | |
| class | TabularOutputter |
| Utility class that makes it easy to create formatted tables of output. More... | |
| class | ThreadLock |
| Basic portable thread lock primative class. More... | |
| class | Time |
| Wall-clock timer. More... | |
| class | TimeMonitor |
| A scope-safe timer wrapper class, that can compute global timer statistics. More... | |
| class | TimeMonitorSurrogateImpl |
| Implementation of TimeMonitorSurrogate that invokes TimeMonitor. More... | |
| class | TimeMonitorSurrogateImplInserter |
| Injects run-time dependency of a class on TimeMonitor. More... | |
| class | TooManyDependeesException |
| Thrown when a Dependency has too many dependees specified in its XML. More... | |
| class | ToStringTraits |
| Default traits class for converting objects into strings. More... | |
| class | ToStringTraits< __float128 > |
Partial specialization for __float128. More... | |
| class | ToStringTraits< bool > |
| Specialization for bool. More... | |
| class | ToStringTraits< double > |
| Specialization for double. More... | |
| class | ToStringTraits< ERCPStrength > |
Traits class specialization for toString(...) function for converting from ERCPStrength to std::string. More... | |
| class | ToStringTraits< float > |
| Specialization for float. More... | |
| class | ToStringTraits< std::pair< T1, T2 > > |
| Partial specialization for std::pair<T1, T2>. More... | |
| class | ToStringTraits< std::string > |
| Specialization for std::string. More... | |
| class | TreeBuildingXMLHandler |
| TreeBuildingXMLHandler assembles a XMLObject from your XML input. More... | |
| class | Tuple |
| Statically sized simple array (tuple) class. More... | |
| class | TwoDArray |
| A thin wrapper around the Array class which causes it to be interpurted as a 2D Array. More... | |
| class | TwoDArrayFileNameValidator |
| Convience class for FileNameValidators that are to be applied to TwoDArrays. More... | |
| class | TwoDArrayModifierDependency |
| A dependency in which some attribute of a TwoDArray in a parameter depends on the value of another parameter. More... | |
| class | TwoDArrayNumberValidator |
| Convience class for EnhancedNumberValidators that are to be applied to TwoDArray. More... | |
| class | TwoDArrayStringValidator |
| Convience class for StringValidators that are to be applied to TwoDArrays. More... | |
| class | TwoDArrayValidator |
| Takes a validator, wraps it, and applies it to a TwoDArray. More... | |
| class | TwoDArrayValidatorXMLConverter |
| Converts TwoDArrayValidators to and from XML. More... | |
| class | TwoDColDependency |
| A dependency in which the number of rows in a parameter with a TwoDArray depends on the value of another parameter. More... | |
| class | TwoDColDependencyXMLConverter |
| A class for converting TwoDColDependencies to and from XML. More... | |
| class | TwoDRowDependency |
| A dependency in which the number of rows in a parameter with a TwoDArray depends on the value of another parameter. More... | |
| class | TwoDRowDependencyXMLConverter |
| A class for converting TwoDRowDependencies to and from XML. More... | |
| class | TypeNameTraits |
Default traits class that just returns typeid(T).name(). More... | |
| class | TypeNameTraits< Array< T > > |
| TypeNameTraits specialization for Array. More... | |
| class | TypeNameTraits< Opaque3_handle > |
| class | TypeNameTraits< ParameterList > |
| Traits specialization. More... | |
| class | TypeNameTraits< std::complex< T > > |
| class | TypeNameTraits< std::string > |
| class | TypeNameTraits< T *> |
| class | TypeNameTraits< TwoDArray< T > > |
| TypeNameTraits specialization for Array. More... | |
| class | TypeNameTraits< UndefinedType2 > |
| class | TypeNameTraits< void *> |
| class | TypeNameTraits< void > |
| class | UNDEFINED_PARAMETERENTRY_VALIDATOR |
| struct | UndefinedEnhancedNumberTraits |
Default structure used by EnhancedNumberTraits<T> to produce a compile time error when the specialization does not exist for type T. More... | |
| struct | UndefinedLAPACKRoutine |
| struct | UndefinedOrdinalTraits |
| struct | UndefinedScalarTraits |
| class | UndefinedSerializationTraits |
Report an error if a specialization of SerializationTraits is missing. More... | |
| class | UnitTestBase |
| Unit test base class. More... | |
| struct | UnitTestData |
| class | UnitTestRepository |
| Singleton unit testing repository. More... | |
| class | Utils |
| This class provides some basic std::string and floating-point utilities for Teuchos. More... | |
| class | ValidatorDependency |
| An abstract base class for all validator dependencies. More... | |
| class | ValidatorDependencyXMLConverter |
| An xml converter for ValidatorDependencies. More... | |
| class | ValidatorFactory |
| Factory for ParameterEntryValidator objects. More... | |
| class | ValidatortoIDMap |
| A class for mapping validators to integers. More... | |
| class | ValidatorXMLConverter |
| An abstract base class for converting ParameterEntryValidators to and from XML. More... | |
| class | ValidatorXMLConverterDB |
| Provides ability to lookup ValidatorXMLConverterDB. More... | |
| class | ValuesTagMissingException |
| Thrown when a StringVisualDependency is being converted from XML and no Values tag is found. More... | |
| struct | ValueTolerance |
| ValueTolerance is a struct to keep a tuple of value and a tolerance. The tolerance can be either expressed as a relative or through an upper and lower bound. More... | |
| class | ValueTypeConversionTraits |
| Default traits class for all conversions between value types. More... | |
| class | ValueTypeConversionTraits< dd_real, long unsigned int > |
| Convert long unsigned int to dd_real. More... | |
| class | ValueTypeConversionTraits< dd_real, qd_real > |
| Convert qd_real to dd_real. More... | |
| class | ValueTypeConversionTraits< double, dd_real > |
| Convert dd_real to double. More... | |
| class | ValueTypeConversionTraits< double, long double > |
Convert from long double to double. More... | |
| class | ValueTypeConversionTraits< double, qd_real > |
| Convert qd_real to double. More... | |
| class | ValueTypeConversionTraits< double, std::string > |
Convert an std::string to a double. More... | |
| class | ValueTypeConversionTraits< float, dd_real > |
| Convert dd_real to float. More... | |
| class | ValueTypeConversionTraits< float, double > |
Convert from double to float. More... | |
| class | ValueTypeConversionTraits< float, long double > |
Convert from long double to float. More... | |
| class | ValueTypeConversionTraits< float, long long > |
Convert from long long to float. More... | |
| class | ValueTypeConversionTraits< float, qd_real > |
| Convert qd_real to float. More... | |
| class | ValueTypeConversionTraits< float, std::string > |
Convert an std::string to a float. More... | |
| class | ValueTypeConversionTraits< float, unsigned long long > |
Convert from unsigned long long to float. More... | |
| class | ValueTypeConversionTraits< int, dd_real > |
| Convert dd_real to int. More... | |
| class | ValueTypeConversionTraits< int, double > |
Convert from double to int. More... | |
| class | ValueTypeConversionTraits< int, float > |
Convert from float to int. More... | |
| class | ValueTypeConversionTraits< int, long > |
Convert from long to int. More... | |
| class | ValueTypeConversionTraits< int, long long > |
Convert from long long to int. More... | |
| class | ValueTypeConversionTraits< int, qd_real > |
| Convert qd_real to int. More... | |
| class | ValueTypeConversionTraits< int, std::string > |
Convert an std::string to an int. More... | |
| class | ValueTypeConversionTraits< int, unsigned int > |
Convert from unsigned int More... | |
| class | ValueTypeConversionTraits< int, unsigned long > |
Convert from unsigned long to int. More... | |
| class | ValueTypeConversionTraits< int, unsigned long long > |
Convert from unsigned long long to int. More... | |
| class | ValueTypeConversionTraits< long double, std::string > |
Convert an std::string to a long double. More... | |
| class | ValueTypeConversionTraits< long long, double > |
Convert from double to long long. More... | |
| class | ValueTypeConversionTraits< long long, float > |
Convert from float to long long. More... | |
| class | ValueTypeConversionTraits< long long, std::string > |
Convert an std::string to a long long. More... | |
| class | ValueTypeConversionTraits< long long, unsigned long long > |
Convert from unsigned long long More... | |
| class | ValueTypeConversionTraits< long, double > |
Convert from double to long. More... | |
| class | ValueTypeConversionTraits< long, float > |
Convert from float to long. More... | |
| class | ValueTypeConversionTraits< long, std::string > |
Convert an std::string to a long. More... | |
| class | ValueTypeConversionTraits< long, unsigned int > |
Convert from unsigned int to long. More... | |
| class | ValueTypeConversionTraits< long, unsigned long > |
Convert from unsigned long More... | |
| class | ValueTypeConversionTraits< OutType, std::string > |
Convert an std::string to a type OutType. More... | |
| class | ValueTypeConversionTraits< qd_real, long unsigned int > |
| Convert long unsigned int to qd_real. More... | |
| class | ValueTypeConversionTraits< short, double > |
Convert from double to short. More... | |
| class | ValueTypeConversionTraits< short, float > |
Convert from float to short. More... | |
| class | ValueTypeConversionTraits< short, int > |
Convert from int to short. More... | |
| class | ValueTypeConversionTraits< short, long > |
Convert from long to short. More... | |
| class | ValueTypeConversionTraits< short, std::string > |
Convert an std::string to a short. More... | |
| class | ValueTypeConversionTraits< short, unsigned short > |
Convert from unsigned short More... | |
| class | ValueTypeConversionTraits< std::complex< RealType >, int > |
| Convert int to std::complex<RealType>, for any RealType. More... | |
| class | ValueTypeConversionTraits< std::complex< RealType >, long > |
| Convert long to std::complex<RealType>, for any RealType. More... | |
| class | ValueTypeConversionTraits< std::complex< RealType >, long long > |
| Convert long long to std::complex<RealType>, for any RealType. More... | |
| class | ValueTypeConversionTraits< std::complex< RealType >, short > |
| Convert short to std::complex<RealType>, for any RealType. More... | |
| class | ValueTypeConversionTraits< std::complex< RealType >, unsigned int > |
| Convert unsigned int to std::complex<RealType>, for any RealType. More... | |
| class | ValueTypeConversionTraits< std::complex< RealType >, unsigned long > |
| Convert unsigned long to std::complex<RealType>, for any RealType. More... | |
| class | ValueTypeConversionTraits< std::complex< RealType >, unsigned long long > |
| Convert unsigned long long to std::complex<RealType>, for any RealType. More... | |
| class | ValueTypeConversionTraits< std::complex< RealType >, unsigned short > |
| Convert unsigned short to std::complex<RealType>, for any RealType. More... | |
| class | ValueTypeConversionTraits< std::pair< Packet, Packet >, ConvertToPacket > |
| class | ValueTypeConversionTraits< std::string, char[N]> |
| Convert raw C string to std::string. More... | |
| class | ValueTypeConversionTraits< unsigned __int64, std::string > |
Convert an std::string to an unsigned __int64. More... | |
| class | ValueTypeConversionTraits< unsigned int, double > |
Convert from double to unsigned int. More... | |
| class | ValueTypeConversionTraits< unsigned int, float > |
Convert from float to unsigned int. More... | |
| class | ValueTypeConversionTraits< unsigned int, int > |
Convert from int More... | |
| class | ValueTypeConversionTraits< unsigned int, long > |
Convert from long to unsigned int. More... | |
| class | ValueTypeConversionTraits< unsigned int, long long > |
Convert from long long to unsigned int. More... | |
| class | ValueTypeConversionTraits< unsigned int, std::string > |
Convert an std::string to an unsigned int. More... | |
| class | ValueTypeConversionTraits< unsigned int, unsigned long > |
Convert from unsigned long to unsigned int. More... | |
| class | ValueTypeConversionTraits< unsigned int, unsigned long long > |
Convert from unsigned long long to unsigned int. More... | |
| class | ValueTypeConversionTraits< unsigned long long, double > |
Convert from double to unsigned long long. More... | |
| class | ValueTypeConversionTraits< unsigned long long, float > |
Convert from float to unsigned long long. More... | |
| class | ValueTypeConversionTraits< unsigned long long, long long > |
Convert from long long More... | |
| class | ValueTypeConversionTraits< unsigned long long, std::string > |
Convert an std::string to an unsigned long long. More... | |
| class | ValueTypeConversionTraits< unsigned long, double > |
Convert from double to unsigned long. More... | |
| class | ValueTypeConversionTraits< unsigned long, float > |
Convert from float to unsigned long. More... | |
| class | ValueTypeConversionTraits< unsigned long, long > |
Convert from long More... | |
| class | ValueTypeConversionTraits< unsigned long, std::string > |
Convert an std::string to an unsigned long. More... | |
| class | ValueTypeConversionTraits< unsigned short, double > |
Convert from double to unsigned short. More... | |
| class | ValueTypeConversionTraits< unsigned short, float > |
Convert from float to unsigned short. More... | |
| class | ValueTypeConversionTraits< unsigned short, short > |
Convert from short More... | |
| class | ValueTypeConversionTraits< unsigned short, std::string > |
Convert an std::string to an unsigned short. More... | |
| class | ValueTypeConversionTraits< unsigned short, unsigned long > |
Convert from unsigned long to unsigned short. More... | |
| class | ValueTypeDeserializationBuffer |
Encapsulate how an array of non-const serialized objects with value sematics stored in a char[] array is deserialized to a T[] array and then serialized back again. More... | |
| class | ValueTypeDeserializationBuffer< Ordinal, T, typename DefaultSerializer< Ordinal, T >::DefaultSerializerType > |
Encapsulate how an array of non-const serialized objects with value sematics stored in a char[] array is deserialized to a T[] array and then serialized back again. More... | |
| class | ValueTypeDeserializationBufferImp |
Encapsulate how an array of non-const serialized objects with value sematics stored in a char[] array is deserialized to a T[] array and then serialized back again. More... | |
| class | ValueTypeDeserializationBufferImp< Ordinal, T, Serializer, false > |
Encapsulate how an array of non-const serialized objects with value sematics stored in a char[] array is deserialized to a T[] array and then serialized back again. More... | |
| class | ValueTypeDeserializationBufferImp< Ordinal, T, Serializer, true > |
Encapsulate how an array of non-const serialized objects with value sematics stored in a char[] array is deserialized to a T[] array and then serialized back again. More... | |
| class | ValueTypeReductionOp |
| Base interface class for user-defined reduction operations for objects that use value semantics. More... | |
| class | ValueTypeSerializationBuffer |
Encapsulate how an array of non-const objects with value sematics is serialized into a char[] array. More... | |
| class | ValueTypeSerializationBuffer< Ordinal, T, typename DefaultSerializer< Ordinal, T >::DefaultSerializerType > |
Encapsulate how an array of non-const objects with value sematics is serialized into a char[] array. More... | |
| class | ValueTypeSerializationBufferImp |
Encapsulate how an array of non-const objects with value sematics is serialized into a char[] array. More... | |
| class | ValueTypeSerializationBufferImp< Ordinal, T, Serializer, false > |
Encapsulate how an array of non-const objects with value sematics is serialized into a char[] array. More... | |
| class | ValueTypeSerializationBufferImp< Ordinal, T, Serializer, true > |
Encapsulate how an array of non-const objects with value sematics is serialized into a char[] array. More... | |
| class | ValueTypeSerializer |
| Serialization class for types T that use value semantics. More... | |
| class | VerboseObject |
| Templated base class for objects that can print their activities to a stream and have a verbosity level. More... | |
| class | VerboseObjectBase |
| Non-templated base class for objects that can print their activities to a stream. More... | |
| class | VerboseObjectTempState |
| Set and release a stream and verbosity level. More... | |
| class | VisualDependency |
| An abstract parent class for all visual dependencies. More... | |
| class | VisualDependencyXMLConverter |
| An xml converter for VisualDepenencies. More... | |
| class | Workspace |
| Templated class for workspace creation. More... | |
| class | WorkspaceStore |
| Workspace encapsulation class. More... | |
| class | WorkspaceStoreInitializeable |
| WorkspaceStore class that can be used to actually reinitialize memory. More... | |
| class | XMLInputSource |
| XMLInputSource represents a source of XML input that can be parsed to produce an XMLObject. More... | |
| class | XMLInputStream |
| XMLInputStream represents an XML input stream that can be used by a XMLInputSource. More... | |
| class | XMLObject |
| Representation of an XML data tree. XMLObject is a ref-counted handle to a XMLObjectImplem object, allowing storage by reference. More... | |
| class | XMLObjectImplem |
| The XMLObjectImplem class takes care of the low-level implementation details of XMLObject. More... | |
| class | XMLParameterListReader |
| Writes an XML object to a parameter list. More... | |
| class | XMLParameterListWriter |
| Writes a ParameterList to an XML object. More... | |
| class | XMLParser |
| XMLParser consumes characters from an XMLInputStream object, parsing the XML and using a TreeBuildingXMLHandler to construct an XMLObject. More... | |
| class | XMLTestNode |
| Subclass of XMLObject used by the performance archive. More... | |
Typedefs | |
| typedef std::map< std::string, std::pair< double, int > > | timer_map_t |
| typedef std::map< std::string, std::vector< std::pair< double, double > > > | stat_map_type |
| Global statistics collected from timer data. More... | |
| typedef Teuchos_Ordinal | Ordinal |
| typedef basic_FancyOStream< char > | FancyOStream |
| typedef basic_OSTab< char > | OSTab |
| typedef basic_oblackholestream< char, std::char_traits< char > > | oblackholestream |
| typedef unsigned int | uint |
| typedef unsigned short | ushort |
| typedef unsigned long | ulong |
| typedef unsigned long long int | ullint |
| typedef std::string | myString_t |
| typedef long long int | llint |
Functions | |
| template<> | |
| void | reduceAll< int, std::complex< double > > (const Comm< int > &comm, const EReductionType reductType, const int count, const std::complex< double > sendBuffer[], std::complex< double > globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, std::complex< double > > (const Comm< int > &comm, const ArrayRCP< std::complex< double > > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, std::complex< double > > (const ArrayRCP< std::complex< double > > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, std::complex< double > > (const Comm< int > &comm, const int count, const std::complex< double > sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, std::complex< double > > (const std::complex< double > sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const std::complex< double > > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, std::complex< float > > (const Comm< int > &comm, const EReductionType reductType, const int count, const std::complex< float > sendBuffer[], std::complex< float > globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, std::complex< float > > (const Comm< int > &comm, const ArrayRCP< std::complex< float > > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, std::complex< float > > (const ArrayRCP< std::complex< float > > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, std::complex< float > > (const Comm< int > &comm, const int count, const std::complex< float > sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, std::complex< float > > (const std::complex< float > sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const std::complex< float > > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, double > (const Comm< int > &comm, const EReductionType reductType, const int count, const double sendBuffer[], double globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, double > (const Comm< int > &comm, const ArrayRCP< double > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, double > (const ArrayRCP< double > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, double > (const Comm< int > &comm, const int count, const double sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, double > (const double sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const double > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, float > (const Comm< int > &comm, const EReductionType reductType, const int count, const float sendBuffer[], float globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, float > (const Comm< int > &comm, const ArrayRCP< float > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, float > (const ArrayRCP< float > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, float > (const Comm< int > &comm, const int count, const float sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, float > (const float sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const float > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | gather< int, long long > (const long long sendBuf[], const int sendCount, long long recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| void | gatherv< int, long long > (const long long sendBuf[], const int sendCount, long long recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, long long > (const Comm< int > &comm, const EReductionType reductType, const int count, const long long sendBuffer[], long long globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, long long > (const Comm< int > &comm, const ArrayRCP< long long > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, long long > (const ArrayRCP< long long > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, long long > (const Comm< int > &comm, const int count, const long long sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, long long > (const long long sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const long long > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | gather< int, unsigned long long > (const unsigned long long sendBuf[], const int sendCount, unsigned long long recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| void | gatherv< int, unsigned long long > (const unsigned long long sendBuf[], const int sendCount, unsigned long long recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, unsigned long long > (const Comm< int > &comm, const EReductionType reductType, const int count, const unsigned long long sendBuffer[], unsigned long long globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, unsigned long long > (const Comm< int > &comm, const ArrayRCP< unsigned long long > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, unsigned long long > (const ArrayRCP< unsigned long long > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, unsigned long long > (const Comm< int > &comm, const int count, const unsigned long long sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, unsigned long long > (const unsigned long long sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const unsigned long long > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | gather< int, long > (const long sendBuf[], const int sendCount, long recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| void | gatherv< int, long > (const long sendBuf[], const int sendCount, long recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, long > (const Comm< int > &comm, const EReductionType reductType, const int count, const long sendBuffer[], long globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, long > (const Comm< int > &comm, const ArrayRCP< long > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, long > (const ArrayRCP< long > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, long > (const Comm< int > &comm, const int count, const long sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, long > (const long sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const long > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | gather< int, unsigned long > (const unsigned long sendBuf[], const int sendCount, unsigned long recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| void | gatherv< int, unsigned long > (const unsigned long sendBuf[], const int sendCount, unsigned long recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, unsigned long > (const Comm< int > &comm, const EReductionType reductType, const int count, const unsigned long sendBuffer[], unsigned long globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, unsigned long > (const Comm< int > &comm, const ArrayRCP< unsigned long > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, unsigned long > (const ArrayRCP< unsigned long > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, unsigned long > (const Comm< int > &comm, const int count, const unsigned long sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, unsigned long > (const unsigned long sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const unsigned long > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | gather< int, int > (const int sendBuf[], const int sendCount, int recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| void | gatherv< int, int > (const int sendBuf[], const int sendCount, int recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| void | scatter< int, int > (const int sendBuf[], const int sendCount, int recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| void | reduce< int, int > (const int sendBuf[], int recvBuf[], const int count, const EReductionType reductType, const int root, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, int > (const Comm< int > &comm, const EReductionType reductType, const int count, const int sendBuffer[], int globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, int > (const Comm< int > &comm, const ArrayRCP< int > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, int > (const ArrayRCP< int > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, int > (const Comm< int > &comm, const int count, const int sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, int > (const int sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const int > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | gather< int, unsigned int > (const unsigned int sendBuf[], const int sendCount, unsigned int recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| void | gatherv< int, unsigned int > (const unsigned int sendBuf[], const int sendCount, unsigned int recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, unsigned int > (const Comm< int > &comm, const EReductionType reductType, const int count, const unsigned int sendBuffer[], unsigned int globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, unsigned int > (const Comm< int > &comm, const ArrayRCP< unsigned int > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, unsigned int > (const ArrayRCP< unsigned int > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, unsigned int > (const Comm< int > &comm, const int count, const unsigned int sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, unsigned int > (const unsigned int sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const unsigned int > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | gather< int, short > (const short sendBuf[], const int sendCount, short recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| void | gatherv< int, short > (const short sendBuf[], const int sendCount, short recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, short > (const Comm< int > &comm, const EReductionType reductType, const int count, const short sendBuffer[], short globalReducts[]) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, short > (const Comm< int > &comm, const ArrayRCP< short > &recvBuffer, const int sourceRank) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | ireceive< int, short > (const ArrayRCP< short > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | send< int, short > (const Comm< int > &comm, const int count, const short sendBuffer[], const int destRank) |
| template<> | |
| void | send< int, short > (const short sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| RCP< Teuchos::CommRequest< int > > | isend (const ArrayRCP< const short > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| void | reduceAll< int, char > (const Comm< int > &comm, const EReductionType reductType, const int count, const char sendBuffer[], char globalReducts[]) |
| template<typename Ordinal , typename Packet > | |
| TEUCHOS_DEPRECATED void | reduceAll (const Comm< Ordinal > &comm, const EReductionType reductType, const Packet &send, Packet *globalReduct) |
| Deprecated . More... | |
| template<typename Ordinal , typename Packet > | |
| TEUCHOS_DEPRECATED void | scan (const Comm< Ordinal > &comm, const EReductionType reductType, const Packet &send, Packet *scanReduct) |
| Deprecated. More... | |
| template<typename Ordinal , typename Packet > | |
| void | send (const Packet sendBuffer[], const Ordinal count, const int destRank, const int tag, const Comm< Ordinal > &comm) |
| Variant of send() that takes a tag (and restores the correct order of arguments). More... | |
| template<typename Ordinal , typename Packet > | |
| void | ssend (const Packet sendBuffer[], const Ordinal count, const int destRank, const int tag, const Comm< Ordinal > &comm) |
| Variant of ssend() that takes a tag (and restores the correct order of arguments). More... | |
| template<typename Ordinal , typename Packet > | |
| void | readySend (const Packet sendBuffer[], const Ordinal count, const int destRank, const int tag, const Comm< Ordinal > &comm) |
| Variant of readySend() that accepts a message tag. More... | |
| template<typename Ordinal , typename Packet > | |
| RCP< CommRequest< Ordinal > > | isend (const ArrayRCP< const Packet > &sendBuffer, const int destRank, const int tag, const Comm< Ordinal > &comm) |
| Variant of isend() that takes a tag (and restores the correct order of arguments). More... | |
| template<typename Ordinal , typename Packet > | |
| RCP< CommRequest< Ordinal > > | ireceive (const ArrayRCP< Packet > &recvBuffer, const int sourceRank, const int tag, const Comm< Ordinal > &comm) |
| Variant of ireceive that takes a tag argument (and restores the correct order of arguments). More... | |
| template<typename Ordinal , typename Packet > | |
| ValueTypeReductionOp< Ordinal, Packet > * | createOp (const EReductionType reductType) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, std::complex< double > > (const Comm< int > &comm, const EReductionType reductType, const int count, const std::complex< double > sendBuffer[], std::complex< double > globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, std::complex< double > > (const Comm< int > &comm, const ArrayRCP< std::complex< double > > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, std::complex< double > > (const ArrayRCP< std::complex< double > > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, std::complex< double > > (const Comm< int > &comm, const int count, const std::complex< double > sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, std::complex< double > > (const std::complex< double > sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, std::complex< double > > (const ArrayRCP< const std::complex< double > > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, std::complex< float > > (const Comm< int > &comm, const EReductionType reductType, const int count, const std::complex< float > sendBuffer[], std::complex< float > globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, std::complex< float > > (const Comm< int > &comm, const ArrayRCP< std::complex< float > > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, std::complex< float > > (const ArrayRCP< std::complex< float > > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, std::complex< float > > (const Comm< int > &comm, const int count, const std::complex< float > sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, std::complex< float > > (const std::complex< float > sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, std::complex< float > > (const ArrayRCP< const std::complex< float > > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, double > (const Comm< int > &comm, const EReductionType reductType, const int count, const double sendBuffer[], double globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, double > (const Comm< int > &comm, const ArrayRCP< double > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, double > (const ArrayRCP< double > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, double > (const Comm< int > &comm, const int count, const double sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, double > (const double sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, double > (const ArrayRCP< const double > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, float > (const Comm< int > &comm, const EReductionType reductType, const int count, const float sendBuffer[], float globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, float > (const Comm< int > &comm, const ArrayRCP< float > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, float > (const ArrayRCP< float > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, float > (const Comm< int > &comm, const int count, const float sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, float > (const float sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, float > (const ArrayRCP< const float > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gather< int, long long > (const long long sendBuf[], const int sendCount, long long recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gatherv< int, long long > (const long long sendBuf[], const int sendCount, long long recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, long long > (const Comm< int > &comm, const EReductionType reductType, const int count, const long long sendBuffer[], long long globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, long long > (const Comm< int > &comm, const ArrayRCP< long long > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, long long > (const ArrayRCP< long long > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, long long > (const Comm< int > &comm, const int count, const long long sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, long long > (const long long sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, long long > (const ArrayRCP< const long long > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gather< int, unsigned long long > (const unsigned long long sendBuf[], const int sendCount, unsigned long long recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gatherv< int, unsigned long long > (const unsigned long long sendBuf[], const int sendCount, unsigned long long recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, unsigned long long > (const Comm< int > &comm, const EReductionType reductType, const int count, const unsigned long long sendBuffer[], unsigned long long globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, unsigned long long > (const Comm< int > &comm, const ArrayRCP< unsigned long long > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, unsigned long long > (const ArrayRCP< unsigned long long > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, unsigned long long > (const Comm< int > &comm, const int count, const unsigned long long sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, unsigned long long > (const unsigned long long sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, unsigned long long > (const ArrayRCP< const unsigned long long > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gather< int, long > (const long sendBuf[], const int sendCount, long recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gatherv< int, long > (const long sendBuf[], const int sendCount, long recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, long > (const Comm< int > &comm, const EReductionType reductType, const int count, const long sendBuffer[], long globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, long > (const Comm< int > &comm, const ArrayRCP< long > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, long > (const ArrayRCP< long > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, long > (const Comm< int > &comm, const int count, const long sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, long > (const long sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, long > (const ArrayRCP< const long > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gather< int, unsigned long > (const unsigned long sendBuf[], const int sendCount, unsigned long recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gatherv< int, unsigned long > (const unsigned long sendBuf[], const int sendCount, unsigned long recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, unsigned long > (const Comm< int > &comm, const EReductionType reductType, const int count, const unsigned long sendBuffer[], unsigned long globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, unsigned long > (const Comm< int > &comm, const ArrayRCP< unsigned long > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, unsigned long > (const ArrayRCP< unsigned long > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, unsigned long > (const Comm< int > &comm, const int count, const unsigned long sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, unsigned long > (const unsigned long sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, unsigned long > (const ArrayRCP< const unsigned long > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gather< int, int > (const int sendBuf[], const int sendCount, int recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gatherv< int, int > (const int sendBuf[], const int sendCount, int recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | scatter (const int sendBuf[], const int sendCount, int recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduce< int, int > (const int sendBuf[], int recvBuf[], const int count, const EReductionType reductType, const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, int > (const Comm< int > &comm, const EReductionType reductType, const int count, const int sendBuffer[], int globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, int > (const Comm< int > &comm, const ArrayRCP< int > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, int > (const ArrayRCP< int > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, int > (const Comm< int > &comm, const int count, const int sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, int > (const int sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, int > (const ArrayRCP< const int > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gather< int, unsigned int > (const unsigned int sendBuf[], const int sendCount, unsigned int recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gatherv< int, unsigned int > (const unsigned int sendBuf[], const int sendCount, unsigned int recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, unsigned int > (const Comm< int > &comm, const EReductionType reductType, const int count, const unsigned int sendBuffer[], unsigned int globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, unsigned int > (const Comm< int > &comm, const ArrayRCP< unsigned int > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, unsigned int > (const ArrayRCP< unsigned int > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, unsigned int > (const Comm< int > &comm, const int count, const unsigned int sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, unsigned int > (const unsigned int sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, unsigned int > (const ArrayRCP< const unsigned int > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gather< int, short > (const short sendBuf[], const int sendCount, short recvBuf[], const int recvCount, const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | gatherv< int, short > (const short sendBuf[], const int sendCount, short recvBuf[], const int recvCounts[], const int displs[], const int root, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, short > (const Comm< int > &comm, const EReductionType reductType, const int count, const short sendBuffer[], short globalReducts[]) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, short > (const Comm< int > &comm, const ArrayRCP< short > &recvBuffer, const int sourceRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | ireceive< int, short > (const ArrayRCP< short > &recvBuffer, const int sourceRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, short > (const Comm< int > &comm, const int count, const short sendBuffer[], const int destRank) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | send< int, short > (const short sendBuffer[], const int count, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP< CommRequest< int > > | isend< int, short > (const ArrayRCP< const short > &sendBuffer, const int destRank, const int tag, const Comm< int > &comm) |
| template<> | |
| TEUCHOSCOMM_LIB_DLL_EXPORT void | reduceAll< int, char > (const Comm< int > &comm, const EReductionType reductType, const int count, const char sendBuffer[], char globalReducts[]) |
| std::string | mpiErrorCodeToString (const int err) |
| Human-readable string version of the given MPI error code. More... | |
| template<typename Ordinal , typename T > | |
| void | dumpBuffer (const std::string &funcName, const std::string &buffName, const Ordinal bytes, const T buff[]) |
| template<class OrdinalType > | |
| RCP< MpiCommStatus< OrdinalType > > | mpiCommStatus (MPI_Status rawMpiStatus) |
| template<class OrdinalType > | |
| RCP< MpiCommRequest< OrdinalType > > | mpiCommRequest (MPI_Request rawMpiRequest, const ArrayView< char >::size_type numBytes) |
| const char * | toString (const EReductionType reductType) |
| void | mergeCounterNames (const Comm< int > &comm, const Array< std::string > &localNames, Array< std::string > &globalNames, const ECounterSetOp setOp) |
| Merge counter names over all processors. More... | |
| TEUCHOS_UNIT_TEST (Teuchos_ParameterList, xmlUpdateAndBroadcast) | |
| TEUCHOS_UNIT_TEST (Teuchos_ParameterList, xmlUpdateAndBroadcastNoOverWrite) | |
| TEUCHOS_UNIT_TEST (TimeMonitor, FUNC_TIME_MONITOR) | |
| TEUCHOS_UNIT_TEST (TimeMonitor, enableTimer) | |
| TEUCHOS_UNIT_TEST (TimeMonitor, YamlLabelQuoting) | |
| TEUCHOS_UNIT_TEST (TimeMonitor, TimerLabelFiltering) | |
| TEUCHOS_UNIT_TEST (TimeMonitor, FUNC_TIME_MONITOR_tested) | |
| TEUCHOS_UNIT_TEST (TimeMonitor, SUMMARIZE_diffTimerSets) | |
| TEUCHOS_UNIT_TEST (TimeMonitor, FILTER_ZERO_TIMERS_sameParallelCallCounts) | |
| TEUCHOS_UNIT_TEST (TimeMonitor, FILTER_ZERO_TIMERS_differentParallelCallCounts) | |
| TEUCHOS_UNIT_TEST (TimeMonitor, IgnoreMissingTimers) | |
| TEUCHOS_UNIT_TEST (UnitTestHarness, nonRootFails) | |
| TEUCHOS_UNIT_TEST (UnitTestHarness, nonRootThrowsTeuchosExcept) | |
| TEUCHOS_UNIT_TEST (UnitTestHarness, nonRootThrowsIntExcept) | |
| template<class ArrayPtrT_in , class T_out > | |
| void | arrayViewPtrConv (const ArrayPtrT_in &a_in, const ArrayView< Ptr< T_out > > &a_out) |
| Utility function to convert from an an input Array[View,RCP]<[const] PTR<T_in> > object to an output ArrayView<Ptr<T_out> > object. More... | |
| template<class ArrayPtrT_in , class T_out > | |
| void | arrayViewRcpConv (const ArrayPtrT_in &a_in, const ArrayView< RCP< T_out > > &a_out) |
| Utility function to convert from an input Array[View,RCP]<[const] RCP<T_in> > object to an output ArrayView<RCP<T_out> > object. More... | |
| template<class T_out , class ArrayPtrT_in > | |
| Array< Ptr< T_out > > | arrayPtrConv (const ArrayPtrT_in &a_in) |
| Utility function to convert an Array[View,RCP]<[const] PTR<T_in> > object to an Array<Ptr<T_out> > object. More... | |
| template<class T_out , class ArrayPtrT_in > | |
| Array< RCP< T_out > > | arrayRcpConv (const ArrayPtrT_in &a_in) |
| Utility function to convert any Array[View,RCP]<[const] RCP<T_in> > object to an Array<RCP<T_out> > object. More... | |
| template<class T > | |
| ArrayView< const Ptr< const T > > | arrayConstPtrConstCast (const ArrayView< const Ptr< T > > &a_in) |
| Utility function that does a reinterpret case to convert an ArrayView<const Ptr<T> > object to an ArrayView<const Ptr<const T> > object. More... | |
| template<class T > | |
| ArrayView< const RCP< const T > > | arrayConstRcpConstCast (const ArrayView< const RCP< T > > &a_in) |
| Utility function that does a reinterpret case to convert an ArrayView<const RCP<T> > object to an ArrayView<const RCP<const T> > object. More... | |
| template<class T > | |
| RCPNode * | ArrayRCP_createNewRCPNodeRawPtr (T *p, bool has_ownership_in) |
| template<class T , class Dealloc_T > | |
| RCPNode * | ArrayRCP_createNewDeallocRCPNodeRawPtr (T *p, Dealloc_T dealloc, bool has_ownership_in) |
| template<class TypeTo , class TypeFrom > | |
| TypeTo | as (const TypeFrom &t) |
| Convert from one value type to another. More... | |
| template<class TypeTo , class TypeFrom > | |
| TypeTo | asSafe (const TypeFrom &t) |
| Convert from one value type to another, with validity checks if appropriate. More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT void | dyn_cast_throw_exception (const std::string &T_from, const std::string &T_from_concr, const std::string &T_to) |
| template<class T_To , class T_From > | |
| T_To & | dyn_cast (T_From &from) |
Dynamic casting utility function meant to replace dynamic_cast<T&> by throwing a better documented error message. More... | |
| template<typename T > | |
| const void * | getBaseObjVoidPtr (T *p) |
| Return a const void* pointing to the base of an object. More... | |
| template<class T > | |
| const T & | getConst (T &t) |
| Return a constant reference to an object given a non-const reference. More... | |
| template<class Container > | |
| RawPointerConversionTraits< Container >::Ptr_t | getRawPtr (const Container &c) |
| template<class Key > | |
| std::string | toString (const HashSet< Key > &h) |
| template<class Key > | |
| std::ostream & | operator<< (std::ostream &os, const HashSet< Key > &h) |
| template<class Key , class Value > | |
| std::string | toString (const Hashtable< Key, Value > &h) |
| template<class Key , class Value > | |
| std::ostream & | operator<< (std::ostream &os, const Hashtable< Key, Value > &h) |
| template<class TypeTo , class TypeFrom > | |
| TypeTo | implicit_cast (const TypeFrom &t) |
| Perform an implicit cast of concrete types with the casted object returned by value. More... | |
| template<class TypeTo , class TypeFrom > | |
| TypeTo & | implicit_ref_cast (TypeFrom &t) |
| Perform an implicit cast of reference types with a reference being returned. More... | |
| template<class TypeTo , class TypeFrom > | |
| TypeTo * | implicit_ptr_cast (TypeFrom *t) |
| Perform an implicit cast of pointer types with a pointer being returned. More... | |
| template<class EnumType > | |
| std::istream & | enumIstreamExtractor (std::istream &std_is, EnumType &enum_value) |
| template<class T > | |
| RCPNode * | RCP_createNewRCPNodeRawPtrNonowned (T *p) |
| template<class T > | |
| RCPNode * | RCP_createNewRCPNodeRawPtrNonownedUndefined (T *p) |
| template<class T > | |
| RCPNode * | RCP_createNewRCPNodeRawPtr (T *p, bool has_ownership_in) |
| template<class T , class Dealloc_T > | |
| RCPNode * | RCP_createNewDeallocRCPNodeRawPtr (T *p, Dealloc_T dealloc, bool has_ownership_in) |
| template<class T , class Dealloc_T > | |
| RCPNode * | RCP_createNewDeallocRCPNodeRawPtrUndefined (T *p, Dealloc_T dealloc, bool has_ownership_in) |
| template<class T , class Dealloc_T > | |
| TEUCHOS_DEPRECATED RCP< T > | rcp (T *p, Dealloc_T dealloc, bool owns_mem) |
| Deprecated. More... | |
| template<class ParentT , class T > | |
| RCP< ParentT > | getInvertedObjOwnershipParent (const RCP< T > &invertedChild) |
| Get the parent back from an inverted ownership RCP. More... | |
| void | debugAssertStrength (ERCPStrength strength) |
| template<class T > | |
| bool | is_null (const std::shared_ptr< T > &p) |
Returns true if p.get()==NULL. More... | |
| template<class T > | |
| bool | nonnull (const std::shared_ptr< T > &p) |
Returns true if p.get()!=NULL. More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT void | throwScalarTraitsNanInfError (const std::string &errMsg) |
| template<class Scalar > | |
| bool | generic_real_isnaninf (const Scalar &x) |
| bool | operator && (const dd_real &a, const dd_real &b) |
| bool | operator && (const qd_real &a, const qd_real &b) |
| template<class T > | |
| RCP< SimpleObjectDB< T > > | createSimpleObjectDB () |
| Nonmember constructor. More... | |
| void | store_stacktrace () |
| Stores the current stacktrace into an internal global variable. More... | |
| std::string | get_stored_stacktrace () |
| Returns the last stored stacktrace as a string. More... | |
| std::string | get_stacktrace (int impl_stacktrace_depth=0) |
| Returns the current stacktrace as a string. More... | |
| void | show_stacktrace () |
| Prints the current stacktrace to stdout. More... | |
| void | print_stack_on_segfault () |
| Prints the current stacktrace to stdout on segfault. More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT void | TestForException_incrThrowNumber () |
| Increment the throw number. More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT int | TestForException_getThrowNumber () |
| Increment the throw number. More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT void | TestForException_break (const std::string &msg) |
| The only purpose for this function is to set a breakpoint. More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT void | TestForException_setEnableStacktrace (bool enableStrackTrace) |
| Set at runtime if stacktracing functionality is enabled when * exceptions are thrown. More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT bool | TestForException_getEnableStacktrace () |
| Get at runtime if stacktracing functionality is enabled when exceptions are thrown. More... | |
| void | updateSuccess (const bool result, bool &success) |
| Update the success bool flag. More... | |
| const std::string | passfail (const bool result) |
| Return "passed" or "failed". More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT const std::string | passfail_with_location (const bool result, const std::string &file, const int lineNumber) |
| Helper function for TEUCHOS_PASS_FAIL(...). More... | |
| void | showTestFailureLocation (bool) |
| Set if TEUCHOS_PASS_FAIL(...) should print test failure location. More... | |
| bool | showTestFailureLocation () |
| Return if TEUCHOS_PASS_FAIL(...) should print test failure location. More... | |
| template<class Scalar > | |
| Scalar | defaultSmallNumber () |
| template<class Scalar > | |
| ScalarTraits< Scalar >::magnitudeType | relErr (const Scalar &s1, const Scalar &s2) |
| Return relative error of two scalars. More... | |
| template<class Scalar > | |
| bool | testRelErr (const std::string &v1_name, const Scalar &v1, const std::string &v2_name, const Scalar &v2, const std::string &maxRelErr_error_name, const typename Teuchos::ScalarTraits< Scalar >::magnitudeType &maxRelErr_error, const std::string &maxRelErr_warning_name, const typename Teuchos::ScalarTraits< Scalar >::magnitudeType &maxRelErr_warning, const Ptr< std::ostream > &out) |
| Compute, check and optionally print the relative error in two scalars. More... | |
| template<class Array1 , class Array2 > | |
| bool | compareArrays (const Array1 &a1, const std::string &a1_name, const Array2 &a2, const std::string &a2_name, Teuchos::FancyOStream &out) |
| Compare if two array objects are the same or not. More... | |
| template<class Array1 , class Array2 , class ScalarMag > | |
| bool | compareFloatingArrays (const Array1 &a1, const std::string &a1_name, const Array2 &a2, const std::string &a2_name, const ScalarMag &tol, Teuchos::FancyOStream &out) |
| Compare if two array objects are the same or not up to a relative floating point precision. More... | |
| template<typename T > | |
| std::string | toString (const T &t) |
| Utility function for returning a pretty string representation of a object of type T. More... | |
| template<class T > | |
| std::istringstream & | operator>> (std::istringstream &in, TwoDArray< T > &array) |
| template<class T > | |
| std::ostream & | operator<< (std::ostream &os, const TwoDArray< T > &array) |
| template<typename T > | |
| bool | operator== (const TwoDArray< T > &a1, const TwoDArray< T > &a2) |
| TEUCHOSCORE_LIB_DLL_EXPORT std::string | demangleName (const std::string &mangledName) |
| Demangle a C++ name if valid. More... | |
| template<typename T > | |
| std::string | typeName (const T &t) |
| Template function for returning the concrete type name of a passed-in object. More... | |
| template<typename T > | |
| std::string | concreteTypeName (const T &t) |
| Template function for returning the type name of the actual concrete name of a passed-in object. More... | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (bool) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (char) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (signed char) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (unsigned char) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (short int) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (int) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (long int) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (unsigned short int) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (unsigned long int) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (float) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (double) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (__float128) | |
| bool | operator< (const UnitTestData &a, const UnitTestData &b) |
| std::string | getUnitTestName (const std::string groupName, const std::string testName) |
| bool | strMatch (const std::string &fullMatchStr, const std::string &str) |
| TEUCHOS_ENUM_INPUT_STREAM_OPERATOR(EVerbosityLevel) TEUCHOSCORE_LIB_DLL_EXPORT std TEUCHOSCORE_LIB_DLL_EXPORT bool | includesVerbLevel (const EVerbosityLevel verbLevel, const EVerbosityLevel requestedVerbLevel, const bool isDefaultLevel=false) |
| Return a std::string representation of the verbosity level. More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT EVerbosityLevel | incrVerbLevel (const EVerbosityLevel inputVerbLevel, const int numLevels) |
| Return an increased or decreased verbosity level. More... | |
| std::string | Teuchos_Version () |
| TEUCHOSCORE_LIB_DLL_EXPORT void | set_default_workspace_store (const Teuchos::RCP< WorkspaceStore > &default_workspace_store) |
| Set pointer to global workspace object. More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT Teuchos::RCP< WorkspaceStore > | get_default_workspace_store () |
Get the global workspace object set by set_default_workspace_store(). More... | |
| TEUCHOSCORE_LIB_DLL_EXPORT void | print_memory_usage_stats (const WorkspaceStore *workspace_store, std::ostream &out) |
| Print statistics on memory usage. More... | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, create) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, DefaultConstruct) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, NonconstConstruct) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, ConstConstruct) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, NonconstInitialize) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, ConstInitialize) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, AssignmentFromRCP) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, uninitialize) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, parens) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, arrow) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, arrowEmpty) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, dereference) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, dereferenceEmpty) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, castToRCP) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, castFromRCP) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, is_null) | |
| TEUCHOS_UNIT_TEST (ConstNonconstObjectContainer, nonnull) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, default_construct) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, construct) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, deref) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, member_access) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, copy_construct_same) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, copy_construct_different) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, assign_same) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, assign_different) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, equality_operators_same) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, equality_operators_different) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, pre_iterate_forward_no_filtering) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, post_iterate_forward_no_filtering) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, pre_iterate_backward_no_filtering) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, post_iterate_backward_no_filtering) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, pre_iterate_forward_filter_even) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, pre_iterate_forward_filter_odd) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, post_iterate_forward_filter_even) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, post_iterate_forward_filter_odd) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, pre_iterate_backward_filter_even) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, pre_iterate_backward_filter_odd) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, post_iterate_backward_filter_even) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, post_iterate_backward_filter_odd) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, iterate_forward_past_end_throw) | |
| TEUCHOS_UNIT_TEST (FilteredIterator, iterate_backward_past_begin_throw) | |
| TEUCHOS_UNIT_TEST (GetBaseObjVoidPtr, polymorphicClasses) | |
| TEUCHOS_UNIT_TEST (GetBaseObjVoidPtr, nonPolymorphicClasses) | |
| TEUCHOS_UNIT_TEST (GetBaseObjVoidPtr, nonPolymorphicBuiltInTypes) | |
| TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION (DummyNS::UndefinedType) | |
| template<class T > | |
| RCPNode * | basicRCPNodeNoAlloc (T *p, const bool has_ownership) |
| template<class T > | |
| RCPNode * | basicRCPNode (const bool has_ownership, T **p_out=0) |
| void | deleteRCPNode (RCPNode **node) |
| template<class T > | |
| RCPNodeHandle | basicRCPNodeHandle (const bool has_ownership, T **p_out=0) |
| TEUCHOS_STATIC_SETUP () | |
| TEUCHOS_UNIT_TEST (RCPNodeHandle, assignSelf) | |
| TEUCHOS_UNIT_TEST (RCPNodeHandle, defaultConstruct) | |
| TEUCHOS_UNIT_TEST (RCPNodeHandle, add_New_RCPNode_basic) | |
| TEUCHOS_UNIT_TEST (RCPNodeHandle, add_New_RCPNode_add_owning_twice_error) | |
| TEUCHOS_UNIT_TEST (RCPNodeHandle, add_New_RCPNode_add_nonowning_twice_okay_1) | |
| TEUCHOS_UNIT_TEST (RCPNodeHandle, add_New_RCPNode_add_nonowning_twice_okay_2) | |
| TEUCHOS_UNIT_TEST (RCPNodeHandle, add_New_RCPNode_add_two_nodes_same_obj) | |
| TEUCHOS_UNIT_TEST (RCPNodeHandle, remove_RCPNode_missing_node) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, basicConstruct_owns_mem, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, basicConstruct_no_owns_mem, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, weakPtr_basic_1, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, weakPtr_basic_2, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, debugWithNodeTracingPrint, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, debugWithoutNodeTracingPrint, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, copyConstruct, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, assignmentOperator, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, extraData_basic, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, extraData_basic_const, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, extraData_failed, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (RCPNodeHandle, extraData_failed_const, T) | |
| TwoDArray< int > | getSimpleTestTwoDArray () |
| TEUCHOS_UNIT_TEST (Teuchos_TwoDArrays, simpleTest) | |
| TEUCHOS_UNIT_TEST (Teuchos_TwoDArrays, stringFunctions) | |
| TEUCHOS_UNIT_TEST (Teuchos_TwoDArrays, emptyTest) | |
| TEUCHOS_UNIT_TEST (Teuchos_TwoDArrays, streamTests) | |
| TEUCHOS_UNIT_TEST (Teuchos_TwoDArray, clearTest) | |
| TEUCHOS_UNIT_TEST (Teuchos_TwoDArray, resizeTest) | |
| TEUCHOS_UNIT_TEST (Teuchos_TwoDArray, symmetryTest) | |
| TEUCHOS_UNIT_TEST (Teuchos_TwoDArray, symmetrySerialization) | |
| void | globalReduceSuccess (bool &success, FancyOStream &out) |
| TEUCHOS_UNIT_TEST (GlobalMPISession, basic) | |
| TEUCHOS_UNIT_TEST (GlobalMPISession, barrier) | |
| TEUCHOS_UNIT_TEST (GlobalMPISession, sum) | |
| TEUCHOS_UNIT_TEST (GlobalMPISession, allGather) | |
| TEUCHOS_UNIT_TEST (GlobalMPISession, getArgv) | |
| template<typename Ordinal , class ViewType > | |
| std::enable_if<(Kokkos::Impl::is_view< ViewType >::value)>::type | send (const ViewType &sendBuffer, const Ordinal count, const int destRank, const int tag, const Comm< Ordinal > &comm) |
| Variant of send() that takes a tag (and restores the correct order of arguments). More... | |
| template<typename Ordinal , class ViewType > | |
| std::enable_if<(Kokkos::Impl::is_view< ViewType >::value)>::type | ssend (const ViewType &sendBuffer, const Ordinal count, const int destRank, const int tag, const Comm< Ordinal > &comm) |
| Variant of ssend() that takes a tag (and restores the correct order of arguments). More... | |
| template<typename Ordinal , class ViewType > | |
| std::enable_if<(Kokkos::Impl::is_view< ViewType >::value)>::type | readySend (const ViewType &sendBuffer, const Ordinal count, const int destRank, const int tag, const Comm< Ordinal > &comm) |
| Variant of readySend() that accepts a message tag. More... | |
| template<typename Ordinal , class ViewType > | |
| std::enable_if<(Kokkos::Impl::is_view< ViewType >::value), RCP< CommRequest< Ordinal > > >::type | isend (const ViewType &sendBuffer, const int destRank, const int tag, const Comm< Ordinal > &comm) |
| Variant of isend() that takes a tag (and restores the correct order of arguments). More... | |
| template<typename Ordinal , class ViewType > | |
| std::enable_if<(Kokkos::Impl::is_view< ViewType >::value), RCP< CommRequest< Ordinal > > >::type | ireceive (const ViewType &recvBuffer, const int sourceRank, const int tag, const Comm< Ordinal > &comm) |
| Variant of ireceive that takes a tag argument (and restores the correct order of arguments). More... | |
| template<typename Ordinal , typename SendViewType , typename RecvViewType > | |
| std::enable_if<(Kokkos::Impl::is_view< SendViewType >::value &&Kokkos::Impl::is_view< RecvViewType >::value)>::type | reduceAll (const SendViewType &sendBuf, const RecvViewType &recvBuf, const EReductionType reductionType, const Comm< Ordinal > &comm) |
| template<typename Ordinal , typename Serializer , class SendViewType , class RecvViewType > | |
| std::enable_if<(Kokkos::Impl::is_view< SendViewType >::value &&Kokkos::Impl::is_view< RecvViewType >::value)>::type | reduceAll (const Comm< Ordinal > &comm, const Serializer &serializer, const EReductionType reductType, const Ordinal count, const SendViewType &sendBuffer, const RecvViewType &recvBuffer) |
| template<typename Ordinal , class ViewType > | |
| std::enable_if<(Kokkos::Impl::is_view< ViewType >::value)>::type | broadcast (const Comm< Ordinal > &comm, const int rootRank, const Ordinal count, const ViewType &buffer) |
| template<typename Ordinal , class ViewType , typename Serializer > | |
| std::enable_if<(Kokkos::Impl::is_view< ViewType >::value)>::type | broadcast (const Comm< Ordinal > &comm, const Serializer &serializer, const int rootRank, const Ordinal count, const ViewType &buffer) |
| std::ostream & | operator<< (std::ostream &os, const Teuchos::Object &obj) |
| PT_SPEC (double, std::complex< float >, std::complex< double >) PT_SPEC(float | |
| std::complex< double > | PT_SPEC (float, std::complex< float >, std::complex< float >) PT_SPEC(double |
| std::complex< double > std::complex< double > | PT_SPEC (double, float, double) PT_SPEC(double |
| std::complex< double > std::complex< double > double | PT_SPEC (double, int, double) PT_SPEC(float |
| template<class ObjectType > | |
| RCP< ObjectBuilder< ObjectType > > | objectBuilder () |
| template<class ObjectType > | |
| RCP< ObjectBuilder< ObjectType > > | objectBuilder (const std::string &objectName, const std::string &objectTypeName) |
| TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT void | printValidParameters (const ParameterListAcceptor ¶mListAccpetor, std::ostream &out, const bool showDoc=true) |
| Pretty print the valid parameters from a ParameterListAccpetor object. More... | |
| template<class IntegralType > | |
| RCP< const StringToIntegralParameterEntryValidator< IntegralType > > | getStringToIntegralParameterEntryValidator (ParameterEntry const &entry, ParameterList const ¶mList, std::string const ¶mName) |
| Get a StringToIntegralParameterEntryValidator<IntegralType> object out of a ParameterEntry object. More... | |
| template<> | |
| std::string | XMLObject::getRequired< std::string > (const std::string &name) const |
| template<> | |
| void | XMLObject::addAttribute< const std::string & > (const std::string &name, const std::string &value) |
| template<> | |
| TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT std::string | XMLObject::getRequired< std::string > (const std::string &name) const |
| template<> | |
| TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT void | XMLObject::addAttribute< const std::string & > (const std::string &name, const std::string &value) |
| XMLTestNode | PerfTest_MachineConfig () |
| PerfTest_MachineConfig generates a basic machine configuration XMLTestNode. More... | |
| PerfTestResult | PerfTest_CheckOrAdd_Test (XMLTestNode machine_config, XMLTestNode new_test, const std::string filename, const std::string ext_hostname=std::string()) |
| Check whether a test is present and match an existing test in an archive. More... | |
| TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT void | updateParametersFromYamlCString (const char *const data, const Teuchos::Ptr< Teuchos::ParameterList > ¶mList, bool overwrite) |
| template<typename T > | |
| Teuchos::Array< T > | getYamlArray (const YAML::Node &node) |
| void | updateParametersFromYamlFile (const std::string &yamlFileName, const Teuchos::Ptr< Teuchos::ParameterList > ¶mList) |
| void | updateParametersFromYamlString (const std::string &yamlData, const Teuchos::Ptr< Teuchos::ParameterList > ¶mList, bool overwrite) |
| Teuchos::RCP< Teuchos::ParameterList > | getParametersFromYamlFile (const std::string &yamlFileName) |
| std::string | convertXmlToYaml (const std::string &xmlFileName) |
| void | convertXmlToYaml (const std::string &xmlFileName, const std::string &yamlFileName) |
| bool | haveSameValuesUnordered (const Teuchos::ParameterList &lhs, const Teuchos::ParameterList &rhs, bool verbose) |
| TEUCHOS_UNIT_TEST (Teuchos_Conditions, StringConditionSerialization) | |
| TEUCHOS_UNIT_TEST (Teuchos_Conditions, BoolConditionSerialization) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Conditions, NumberConditionSerialization, T) | |
| NUMBER_PARAM_TYPE_TEST (int) NUMBER_PARAM_TYPE_TEST(uint) NUMBER_PARAM_TYPE_TEST(short) NUMBER_PARAM_TYPE_TEST(ushort) NUMBER_PARAM_TYPE_TEST(long) NUMBER_PARAM_TYPE_TEST(ulong) NUMBER_PARAM_TYPE_TEST(float) NUMBER_PARAM_TYPE_TEST(double) typedef long long int llint | |
| NUMBER_PARAM_TYPE_TEST (llint) NUMBER_PARAM_TYPE_TEST(ullint) TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL(Teuchos_Conditions | |
| testList | set (paramName1, paramValue1) |
| testList | set (paramName2, paramValue2) |
| testList | set (dependent1Name, dependentValue) |
| depSheet1 | addDependency (binConDep) |
| TEST_EQUALITY (readInDep1.get(), readInDep1.get()) | |
| TEST_EQUALITY (readInDep1->getCondition() ->getTypeAttributeValue(), DummyObjectGetter< BinCondition >::getDummyObject() ->getTypeAttributeValue()) | |
| TEST_ASSERT (nonnull(readInCon)) | |
| TEST_ASSERT (readInConList.size()==2) | |
| BIN_CON_TEST (AndCondition) BIN_CON_TEST(OrCondition) BIN_CON_TEST(EqualsCondition) TEUCHOS_UNIT_TEST(Teuchos_Conditions | |
| ParameterList | testList ("Condition Test List") |
| depSheet1 | addDependency (notConDep) |
| TEST_EQUALITY (readInDep1->getCondition() ->getTypeAttributeValue(), DummyObjectGetter< NotCondition >::getDummyObject() ->getTypeAttributeValue()) | |
| TEUCHOS_UNIT_TEST (Teuchos_Conditions, ConditionSerializationExceptions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Conditions, testConditions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Conditions, testConditionGetterAndSetters) | |
| TEUCHOS_UNIT_TEST (Teuchos_Conditions, testConditionException) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, SerializationTestMacros) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, StringVisualDepSerialization) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, BoolVisualDepSerialization) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Dependencies, NumberVisualDepSerialization, T) | |
| NUMBER_VIS_TEST (int) NUMBER_VIS_TEST(double) NUMBER_VIS_TEST(float) NUMBER_VIS_TEST(llint) TEUCHOS_UNIT_TEST(Teuchos_Dependencies | |
| myDepList | set (dependee1, "val1") |
| myDepList | set (dependee2, true) |
| myDepList | set (dependee3, 1) |
| myDepList | set (dependent1, 1.0) |
| myDepList | set (dependent2, 1.0) |
| myDepList | set (dependent3,(float) 1.0) |
| dependentList | insert (myDepList.getEntryRCP(dependent2)) |
| dependentList | insert (myDepList.getEntryRCP(dependent3)) |
| myDepSheet | addDependency (simpleConVisDep) |
| myDepSheet | addDependency (complexConVisDep) |
| BASIC_DEPENDENCY_TEST (readinDep1, ConditionVisualDependency, 1, 1) | |
| VERIFY_DEPENDEE (readinDep1, readinDependee1) | |
| VERIFY_DEPENDENT (readinDep1, readinDependent1) | |
| TEST_ASSERT (readinDep2.get()==readinDep3.get()) | |
| BASIC_DEPENDENCY_TEST (readinDep2, ConditionVisualDependency, 2, 2) | |
| VERIFY_DEPENDEE (readinDep2, readinDependee2) | |
| VERIFY_DEPENDEE (readinDep2, readinDependee3) | |
| VERIFY_DEPENDENT (readinDep2, readinDependent2) | |
| VERIFY_DEPENDENT (readinDep2, readinDependent3) | |
| TEST_EQUALITY (castedDep1->getShowIf(), simpleConVisDep->getShowIf()) | |
| TEST_EQUALITY (castedDep2->getShowIf(), complexConVisDep->getShowIf()) | |
| TEST_EQUALITY (castedDep1->getCondition() ->getTypeAttributeValue(), simpleConVisDep->getCondition() ->getTypeAttributeValue()) | |
| TEST_EQUALITY (castedDep2->getCondition() ->getTypeAttributeValue(), complexConVisDep->getCondition() ->getTypeAttributeValue()) | |
| ArrayModifierTest (NumberArrayLengthDependency, Array) NUM_ARRAY_LENGTH_TEST_GROUP(int) NUM_ARRAY_LENGTH_TEST_GROUP(llint) ArrayModifierTest(TwoDRowDependency | |
| TWODROW_TEST_GROUP (int) TWODROW_TEST_GROUP(llint) ArrayModifierTest(TwoDColDependency | |
| TWODCOL_TEST_GROUP (int) TWODCOL_TEST_GROUP(llint) TEUCHOS_UNIT_TEST(Teuchos_Dependencies | |
| ParameterList | myDepList ("String Vali Dep List") |
| myDepList | set (dependee2, "val2") |
| myDepList | set (dependent1, 2.0) |
| myDepList | set (dependent2, 3.0) |
| dependentList | insert (myDepList.getEntryRCP(dependent1)) |
| myDepSheet | addDependency (basicStringValiDep) |
| myDepSheet | addDependency (complexStringValiDep) |
| BASIC_DEPENDENCY_TEST (readinDep1, StringValidatorDependency, 1, 1) | |
| BASIC_DEPENDENCY_TEST (readinDep2, StringValidatorDependency, 1, 2) | |
| VERIFY_DEPENDENT (readinDep2, readinDependent1) | |
| TEST_ASSERT (castedDep1->getValuesAndValidators().size()==2) | |
| TEST_ASSERT (castedDep2->getValuesAndValidators().size()==2) | |
| TEST_ASSERT (castedDep1->getDefaultValidator().is_null()) | |
| TEST_ASSERT (nonnull(castedDep2->getDefaultValidator())) | |
| TEST_EQUALITY (rcp_dynamic_cast< const EnhancedNumberValidator< double > >(castedDep1->getValuesAndValidators().find("val1") ->second, true) ->getMax(), double1Vali->getMax()) | |
| TEST_EQUALITY (rcp_dynamic_cast< const EnhancedNumberValidator< double > >(castedDep2->getValuesAndValidators().find("val1") ->second, true) ->getMax(), double1Vali->getMax()) | |
| TEST_EQUALITY (rcp_dynamic_cast< const EnhancedNumberValidator< double > >(castedDep1->getValuesAndValidators().find("val2") ->second, true) ->getMax(), double2Vali->getMax()) | |
| TEST_EQUALITY (rcp_dynamic_cast< const EnhancedNumberValidator< double > >(castedDep2->getValuesAndValidators().find("val2") ->second, true) ->getMax(), double2Vali->getMax()) | |
| TEST_EQUALITY (rcp_dynamic_cast< const EnhancedNumberValidator< double > >(castedDep2->getDefaultValidator(), true) ->getMax(), defaultVali->getMax()) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, BoolValidatorDepSerialization) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Dependencies, RangeValidatorDepSerialization, T) | |
| RANGE_VALIDATOR_TEST (int) RANGE_VALIDATOR_TEST(double) RANGE_VALIDATOR_TEST(float) RANGE_VALIDATOR_TEST(llint) TEUCHOS_UNIT_TEST(Teuchos_Dependencies | |
| TEST_THROW (RCP< ParameterList > missingDependeeList=getParametersFromXmlFile("MissingDependeeTag.xml", depSheet), MissingDependeesException) | |
| TEST_THROW (RCP< ParameterList > missingDependentsList=getParametersFromXmlFile("MissingDependentTag.xml", depSheet), MissingDependentsException) | |
| TEST_THROW (RCP< ParameterList > missingDependeeList=getParametersFromXmlFile("MissingDependee.xml", depSheet), MissingDependeeException) | |
| TEST_THROW (RCP< ParameterList > missingDependentList=getParametersFromXmlFile("MissingDependent.xml", depSheet), MissingDependentException) | |
| TEST_THROW (boolVisConverter.fromDependencytoXML(boolVisDep, entryIDsMap, validatorIDsMap), MissingDependeeException) | |
| entryIDsMap | erase (dependentParam) |
| TEST_THROW (boolVisConverter.fromDependencytoXML(boolVisDep, entryIDsMap, validatorIDsMap), MissingDependentException) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, NumberVisualDepSerializationExceptions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, BoolVisualDepSerializationExceptions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, StringVisualDepSerializationExceptions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, ConditionVisualDepSerializationExceptions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, BoolValidatorDepSerializationExceptions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, StringValidatorDepSerializationExceptions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, RangeValidatorDepSerializationExceptions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, NumArrayLengthDepSerializationExceptions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, DepSheetTests) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, testValiDeps) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, testVisualDeps) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, testTwoDRowDependency) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, testTwoDColDependency) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, testArrayLengthDep) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, testDepExceptions) | |
| TEUCHOS_UNIT_TEST (Teuchos_Dependencies, DepSheetTest) | |
| TEUCHOS_UNIT_TEST (Teuchos_Functions, SubtractionTests) | |
| TEUCHOS_UNIT_TEST (Teuchos_Functions, AdditionTests) | |
| TEUCHOS_UNIT_TEST (Teuchos_Functions, MultiplicationTests) | |
| TEUCHOS_UNIT_TEST (Teuchos_Functions, DivisionTests) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, constructor) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, setNames) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, setObjectFactory) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, setObjectFactory_bad) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, getObjectName) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, create) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, setParameterList) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, getParameterList) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, getNonconstParameterList) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, unsetParameterList) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, getValidParameters) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, usedParameters) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, setDefaultObject_withOneUsePL) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, setDefaultObject_withMultipleUsePL) | |
| TEUCHOS_UNIT_TEST (Teuchos_ObjectBuilder, setDefaultObject_withoutPL) | |
| TEUCHOS_UNIT_TEST (Teuchos_ParameterEntry, testTypeFunctions) | |
| TEUCHOS_UNIT_TEST (Teuchos_ParameterList, ADD_TYPE_AND_ARRAY_TYPE_PARAMETER) | |
| TEUCHOS_UNIT_TEST (Teuchos_ParameterList, parameterEntryXMLConverters) | |
| TEUCHOS_UNIT_TEST (Teuchos_ParameterList, parameterEntryConverterExceptions) | |
| ParameterList | createMainPL () |
| ParameterList | createValidMainPL () |
| TEUCHOS_UNIT_TEST (ParameterList, construct_default) | |
| TEUCHOS_UNIT_TEST (ParameterList, construct_withName) | |
| TEUCHOS_UNIT_TEST (ParameterList, createParameterList_empty) | |
| TEUCHOS_UNIT_TEST (ParameterList, createParameterList_withName) | |
| TEUCHOS_UNIT_TEST (ParameterList, set_get_int) | |
| TEUCHOS_UNIT_TEST (ParameterList, param_isParameter_isSublist_isType) | |
| TEUCHOS_UNIT_TEST (ParameterList, sublist_isParameter_isSublist_isType) | |
| TEUCHOS_UNIT_TEST (ParameterList, set_doc) | |
| TEUCHOS_UNIT_TEST (ParameterList, set_doc_validator) | |
| TEUCHOS_UNIT_TEST (ParameterList, set_invalid_int_first) | |
| TEUCHOS_UNIT_TEST (ParameterList, set_invalid_int_second) | |
| TEUCHOS_UNIT_TEST (ParameterList, set_get_entry) | |
| TEUCHOS_UNIT_TEST (ParameterList, set_int_twice_keep_validator) | |
| TEUCHOS_UNIT_TEST (ParameterList, set_get_char_str) | |
| TEUCHOS_UNIT_TEST (ParameterList, set_get_string) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_nonexisting_param) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_existing_incorrect_type) | |
| TEUCHOS_UNIT_TEST (ParameterList, getPtr) | |
| TEUCHOS_UNIT_TEST (ParameterList, getEntryRCP) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_default_then_change) | |
| TEUCHOS_UNIT_TEST (ParameterList, remove_1) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_nonexisting_sublist_default) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_nonexisting_sublist_docString) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_nonexisting_sublist_mustAlreadyExist) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_existing_sublist_nonsublist) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_existing_sublist_nonconst) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_existing_sublist_const) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_nonexisting_sublist_const) | |
| TEUCHOS_UNIT_TEST (ParameterList, get_existing_sublist_const_nonsublist) | |
| TEUCHOS_UNIT_TEST (ParameterList, sublist_add_2) | |
| TEUCHOS_UNIT_TEST (ParameterList, sublist_scenario_1) | |
| TEUCHOS_UNIT_TEST (ParameterList, copy_constructor) | |
| TEUCHOS_UNIT_TEST (ParameterList, assignment_operator) | |
| TEUCHOS_UNIT_TEST (ParameterList, iterator_params) | |
| TEUCHOS_UNIT_TEST (ParameterList, iterator_params_sublists) | |
| TEUCHOS_UNIT_TEST (ParameterList, operatorEqualityWithEmpty) | |
| TEUCHOS_UNIT_TEST (ParameterList, operatorEqualityDifferentSublistNames) | |
| TEUCHOS_UNIT_TEST (ParameterList, operatorEqualityDifferentLengths) | |
| TEUCHOS_UNIT_TEST (ParameterList, haveSameValuesWithEmpty) | |
| TEUCHOS_UNIT_TEST (ParameterList, haveSameValuesDifferentSublistNames) | |
| TEUCHOS_UNIT_TEST (ParameterList, validateAgainstSelf) | |
| TEUCHOS_UNIT_TEST (ParameterList, validateParametersAndSetDefaults) | |
| TEUCHOS_UNIT_TEST (ParameterList, getIntegralValue_int) | |
| TEUCHOS_UNIT_TEST (ParameterList, ExistingSublistIsOkay) | |
| TEUCHOS_UNIT_TEST (ParameterList, XMLDuplicatedSublists) | |
| TEUCHOS_UNIT_TEST (XMLParameterListReader, XMLDuplicatedSublistsThrowsError) | |
| TEUCHOS_UNIT_TEST (XMLParameterListReader, XMLDuplicatedSublistsBackwardsCompatible) | |
| TEUCHOS_UNIT_TEST (OrdinalIndex, defaultConstruct) | |
| TEUCHOS_UNIT_TEST (OrdinalIndex, construct) | |
| TEUCHOS_UNIT_TEST (KeyObjectPair, defaultConstruct) | |
| TEUCHOS_UNIT_TEST (KeyObjectPair, construct_default_isActive) | |
| TEUCHOS_UNIT_TEST (KeyObjectPair, makeInvalid) | |
| TEUCHOS_UNIT_TEST (KeyObjectPair, construct_set_isActive) | |
| TEUCHOS_UNIT_TEST (KeyObjectPair, copyConstruct) | |
| TEUCHOS_UNIT_TEST (KeyObjectPair, assign) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, defaultConstruct) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, basic_set_get) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, set_two_keep_ref) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, getObjOrdinalIndex) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, set_and_set_again) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, basicNonconstIterators) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, basicConstIterators) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, removeObj_idx_first) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, removeObj_key_first) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, removeObj_idx_middle) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, removeObj_key_middle) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, removeObj_idx_last) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, removeObj_key_last) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, getNonconstObjPtr_idx_invalid) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, getObjPtr_idx_invalid) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, removeObj_idx_invalid) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, getNonconstObjPtr_key_invalid) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, getObjPtr_key_invalid) | |
| TEUCHOS_UNIT_TEST (StringIndexedOrderedValueObjectContainer, removeObj_key_invalid) | |
| TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT RCP< ParameterList > | writeThenReadPL (ParameterList &myList) |
| Write a parameter list to xml and then read that xml back in via a string. The intent of this function is to be used for testing purposes. More... | |
| TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT RCP< ParameterList > | writeThenReadPL (ParameterList &myList, RCP< DependencySheet > depSheetIn, RCP< DependencySheet > depSheetOut) |
| Write a parameter list to xml and then read that xml back in via a string. The intent of this function is to be used for testing purposes. More... | |
| TEUCHOS_UNIT_TEST (Teuchos_Validator, exceptionTests) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validator, fileNameValidatorConverter) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validator, stringValidatorConverter) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validator, boolValidatorConverter) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validator, anynumberValidatorConverter) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Validator, EnhancedNumberValidatorConverter, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Validator, NumberArrayValidatorConverterTest, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Validator, TwoDArrayNumberValidatorConverterTest, T) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Validator, StringToIntegralConverterTest, T) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validator, existingPrototypeTest) | |
| FULL_NUMBER_TYPE_TEST (int) NONINTEGRAL_NUMBER_TYPE_TEST(double) NONINTEGRAL_NUMBER_TYPE_TEST(float) typedef long long int llint | |
| TEUCHOS_UNIT_TEST (Teuchos_Validators, numberValidators) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validators, anyNumberValidator) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validators, boolValidator) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validators, stringValidator) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validators, fileNameValidator) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validators, arrayValidators) | |
| TEUCHOS_UNIT_TEST (Teuchos_Validators, twoDArrayValidators) | |
| TEUCHOS_UNIT_TEST (XMLParameterListHelpers, anonymousSublists) | |
| TEUCHOS_UNIT_TEST (XMLParameterListHelpers, anonymousParam) | |
| TEUCHOS_UNIT_TEST (XMLParameterListHelpers, toFromFile) | |
| TEUCHOS_UNIT_TEST (XMLParameterListHelpers, OverwriteTest) | |
| TEUCHOS_UNIT_TEST (XMLParser, orderedWriteRead) | |
| TEUCHOS_UNIT_TEST (XMLParser, simpleOrderedRead) | |
| TEUCHOS_UNIT_TEST (XMLParser, ParseFile) | |
| TEUCHOS_UNIT_TEST (XMLParser, IgnoreDeclarations) | |
| TEUCHOS_UNIT_TEST (XMLParser, simpletest) | |
| template<class T > | |
| TEUCHOS_DEPRECATED ArrayArg< 1, T > | arrayArg (T t1) |
| Return an array with 1 member. More... | |
| template<class T > | |
| TEUCHOS_DEPRECATED ArrayArg< 2, T > | arrayArg (T t1, T t2) |
| Return an array with 2 members. More... | |
| template<class T > | |
| TEUCHOS_DEPRECATED ArrayArg< 3, T > | arrayArg (T t1, T t2, T t3) |
| Return an array with 3 members. More... | |
| template<class T > | |
| TEUCHOS_DEPRECATED ArrayArg< 4, T > | arrayArg (T t1, T t2, T t3, T t4) |
| Return an array with 4 members. More... | |
| template<class T > | |
| TEUCHOS_DEPRECATED ArrayArg< 5, T > | arrayArg (T t1, T t2, T t3, T t4, T t5) |
| Return an array with 5 members. More... | |
| template<class T > | |
| TEUCHOS_DEPRECATED ArrayArg< 6, T > | arrayArg (T t1, T t2, T t3, T t4, T t5, T t6) |
| Return an array with 6 members. More... | |
| void | doFloatingPointTrap (bool enableTrap) |
| Turn on or off a floating point trap. More... | |
| typedef basic_FancyOStream<char> Teuchos::FancyOStream |
Definition at line 835 of file Teuchos_FancyOStream.hpp.
| typedef long long int Teuchos::llint |
Definition at line 64 of file Dependencies_SerializationTests.cpp.
| typedef std::string Teuchos::myString_t |
Definition at line 62 of file Dependencies_SerializationTests.cpp.
| typedef basic_oblackholestream<char,std::char_traits<char> > Teuchos::oblackholestream |
Definition at line 51 of file Teuchos_oblackholestream.hpp.
| typedef Teuchos_Ordinal Teuchos::Ordinal |
Definition at line 154 of file Teuchos_ConfigDefs.hpp.
| typedef basic_OSTab<char> Teuchos::OSTab |
Definition at line 841 of file Teuchos_FancyOStream.hpp.
Global statistics collected from timer data.
Key: name of the timer.
Value: each entry in the vector is a timing and call count for that timer, corresponding to a particular statistic (e.g., minimum, arithmetic mean, or maximum). What statistic that is depends on an auxillary array "statNames" which has the same ordering as the entries in this vector. See the documentation of TimeMonitor::computeGlobalTimerStatistics().
Definition at line 141 of file Teuchos_TimeMonitor.hpp.
| typedef std::map<std::string, std::pair<double, int> > Teuchos::timer_map_t |
Definition at line 246 of file Teuchos_TimeMonitor.cpp.
| typedef unsigned int Teuchos::uint |
Definition at line 256 of file Condition_Serialization_UnitTests.cpp.
| typedef unsigned long long int Teuchos::ullint |
Definition at line 270 of file Condition_Serialization_UnitTests.cpp.
| typedef unsigned long Teuchos::ulong |
Definition at line 258 of file Condition_Serialization_UnitTests.cpp.
| typedef unsigned short Teuchos::ushort |
Definition at line 257 of file Condition_Serialization_UnitTests.cpp.
| enum Teuchos::DataAccess |
If set to Copy, user data will be copied at construction. If set to View, user data will be encapsulated and used throughout the life of the object.
| Enumerator | |
|---|---|
| Copy | User data will be copied at construction. |
| View | User data will be encapsulated and used throughout the life of the object. |
Definition at line 60 of file Teuchos_DataAccess.hpp.
Set operation type for mergeCounterNames() to perform.
The mergeCounterNames() function merges sets of counter names over all MPI processes in a communicator. Different MPI processes may have created different sets of counters. This enum allows the caller to specify how mergeCounterNames() picks the global set of timers.
| Enumerator | |
|---|---|
| Intersection | |
| Union | |
Definition at line 66 of file Teuchos_PerformanceMonitorBase.hpp.
| enum Teuchos::EDiag |
| Enumerator | |
|---|---|
| UNIT_DIAG | Unit diagaonal |
| NON_UNIT_DIAG | Not unit diagonal |
Definition at line 105 of file Teuchos_BLAS_types.hpp.
|
related |
Used to initialize a RCP object to NULL using an implicit conversion!
Definition at line 54 of file Teuchos_ENull.hpp.
Used to specify a pre or post destruction of extra data.
| Enumerator | |
|---|---|
| PRE_DESTROY | |
| POST_DESTROY | |
Definition at line 70 of file Teuchos_RCPNode.hpp.
Used to determine if RCPNode lookup is performed or not.
| Enumerator | |
|---|---|
| RCP_ENABLE_NODE_LOOKUP | |
| RCP_DISABLE_NODE_LOOKUP | |
Definition at line 82 of file Teuchos_RCPNode.hpp.
Used to specify if the pointer is weak or strong.
| Enumerator | |
|---|---|
| RCP_STRONG | |
| RCP_WEAK | |
Definition at line 76 of file Teuchos_RCPNode.hpp.
| Enumerator | |
|---|---|
| RCP_UNDEFINED_WEAK_NO_DEALLOC | |
Definition at line 76 of file Teuchos_RCPDecl.hpp.
| Enumerator | |
|---|---|
| RCP_UNDEFINED_WITH_DEALLOC | |
Definition at line 77 of file Teuchos_RCPDecl.hpp.
|
related |
Predefined reduction operations that Teuchos::Comm understands.
Teuchos' Comm class wraps MPI (the Message Passing Interface for distributed-memory parallel programming). If you do not have MPI, it imitates MPI's functionality, as if you were running with a single "parallel" process. This means that Teuchos must wrap a subset of MPI's functionality, so that it can build without MPI.
Comm provides wrappers for MPI_Reduce, MPI_Allreduce, and other collectives that take a reduction operator MPI_Op. Teuchos wraps MPI_Op in two different ways. The first way is this enum, which lets users pick from a set of common predefined MPI_Op. The second way is through Teuchos' wrappers for custom MPI_Op, namely ValueTypeReductionOp and ValueTypeReductionOp. Most users should find the reduction operators below sufficient.
Definition at line 71 of file Teuchos_EReductionType.hpp.
| Enumerator | |
|---|---|
| SHOW_TEST_DETAILS_ALL | |
| SHOW_TEST_DETAILS_TEST_NAMES | |
| SHOW_TEST_DETAILS_FINAL_RESULTS | |
Definition at line 110 of file Teuchos_UnitTestRepository.cpp.
| enum Teuchos::ESide |
| Enumerator | |
|---|---|
| LEFT_SIDE | Left side |
| RIGHT_SIDE | Right side |
Definition at line 88 of file Teuchos_BLAS_types.hpp.
| enum Teuchos::ETransp |
| Enumerator | |
|---|---|
| NO_TRANS | Not transposed |
| TRANS | Transposed |
| CONJ_TRANS | Conjugate transposed |
Definition at line 93 of file Teuchos_BLAS_types.hpp.
| enum Teuchos::EType |
Definition at line 110 of file Teuchos_BLAS_types.hpp.
| enum Teuchos::EUplo |
| Enumerator | |
|---|---|
| UPPER_TRI | Upper triangular |
| LOWER_TRI | Lower triangular |
| UNDEF_TRI | Unspeficied/undefined triangular structure |
Definition at line 99 of file Teuchos_BLAS_types.hpp.
|
related |
|
related |
Verbosity level.
Definition at line 62 of file Teuchos_VerbosityLevel.hpp.
ReturnValues for PerfTest_CheckOrAdd_Test.
| Enumerator | |
|---|---|
| PerfTestFailed | |
| PerfTestPassed | |
| PerfTestNewMachine | |
| PerfTestNewConfiguration | |
| PerfTestNewTest | |
| PerfTestNewTestConfiguration | |
| PerfTestUpdatedTest | |
Definition at line 219 of file Teuchos_XMLPerfTestArchive.hpp.
| myDepSheet Teuchos::addDependency | ( | simpleConVisDep | ) |
| myDepSheet Teuchos::addDependency | ( | complexConVisDep | ) |
| myDepSheet Teuchos::addDependency | ( | basicStringValiDep | ) |
| myDepSheet Teuchos::addDependency | ( | complexStringValiDep | ) |
| ArrayView<const Ptr<const T> > Teuchos::arrayConstPtrConstCast | ( | const ArrayView< const Ptr< T > > & | a_in | ) |
Utility function that does a reinterpret case to convert an ArrayView<const Ptr<T> > object to an ArrayView<const Ptr<const T> > object.
Making this conversion requires an reinterpret case since Ptr<T> is not exactly the same thing as a raw pointer but this conversion should be 100 percent portable and safe.
Definition at line 153 of file Teuchos_ArrayConversions.hpp.
| ArrayView<const RCP<const T> > Teuchos::arrayConstRcpConstCast | ( | const ArrayView< const RCP< T > > & | a_in | ) |
Utility function that does a reinterpret case to convert an ArrayView<const RCP<T> > object to an ArrayView<const RCP<const T> > object.
Making this conversion requires an reinterpret case since RCP<T> is not exactly the same thing as a raw pointer but this conversion should be 100 percent portable and safe.
Definition at line 171 of file Teuchos_ArrayConversions.hpp.
| Teuchos::ArrayModifierTest | ( | NumberArrayLengthDependency | , |
| Array | |||
| ) |
| Array<Ptr<T_out> > Teuchos::arrayPtrConv | ( | const ArrayPtrT_in & | a_in | ) |
Utility function to convert an Array[View,RCP]<[const] PTR<T_in> > object to an Array<Ptr<T_out> > object.
The input array type can be Array, ArrayView, ArrayRCP, or any other array object that supports size() and operator[](const int).
The reason that the while array input type is a template argument instead of just passing in ArrayView templated on the pointer type is that implicit conversions of the array input type will not take place unless you specify the type of the input. That is painful and verbose and we can avoid this by just templating the entire array type as is done here.
NOTE: This function will convert from base type to derived types as well.
NOTE: This function will perform dynamic memory allocation in the creation of the returned Array<Ptr<T_out> > object. However, this should not be a significant performance disadvantage because typically any class type that you would manipulate through an RCP or Ptr object would tend to be larger an more complex so that such overhead would be small and insignificant.
Definition at line 116 of file Teuchos_ArrayConversions.hpp.
|
inline |
|
inline |
| Array<RCP<T_out> > Teuchos::arrayRcpConv | ( | const ArrayPtrT_in & | a_in | ) |
Utility function to convert any Array[View,RCP]<[const] RCP<T_in> > object to an Array<RCP<T_out> > object.
Similar to the function arrayPtrConv() except this function returns Array<RCP<T_out> > objects instead of Array<Ptr<T_out> > objects.
Definition at line 132 of file Teuchos_ArrayConversions.hpp.
| void Teuchos::arrayViewPtrConv | ( | const ArrayPtrT_in & | a_in, |
| const ArrayView< Ptr< T_out > > & | a_out | ||
| ) |
Utility function to convert from an an input Array[View,RCP]<[const] PTR<T_in> > object to an output ArrayView<Ptr<T_out> > object.
Definition at line 63 of file Teuchos_ArrayConversions.hpp.
| void Teuchos::arrayViewRcpConv | ( | const ArrayPtrT_in & | a_in, |
| const ArrayView< RCP< T_out > > & | a_out | ||
| ) |
Utility function to convert from an input Array[View,RCP]<[const] RCP<T_in> > object to an output ArrayView<RCP<T_out> > object.
Definition at line 81 of file Teuchos_ArrayConversions.hpp.
|
inline |
Convert from one value type to another.
| TypeTo | The type to which to convert; the output type. |
| TypeFrom | The type from which to convert; the input type. |
This template function lets you convert from one value type to another, possibly with checks for overflow (where appropriate) in a debug build of Teuchos. For example, to convert between int and double:
In a debug build of Teuchos, this will check for overflow, since there are some double-precision floating-point values that do not fit in a 32-bit integer. In a release build, this will not check for overflow. You are responsible for knowing the difference. If you always want to check for overflow (e.g., to validate user input), use the asSafe() function. Note that conversion from a floating-point number to an integer, or from a higher-precision floating-point number to a lower-precision floating-point number, may truncate or round (as it does in the above example). We do not check for truncation or rounding.
"Debug build of Teuchos" means more than just building with debug compiler flags. It means debug checking was turned on when Trilinos was built. If you are building Trilinos yourself, you may turn on debug checking by setting the Trilinos_ENABLE_DEBUG CMake configure option to ON (rather than OFF, which is the default). Note that enabling debug checking affects other operations in Teuchos besides this conversion, and may have a significant run-time cost, especially for RCP and ArrayRCP.
The IEEE 754 standard defines the result of conversions from a larger to a smaller built-in floating-point type, including double to float, long double to float, and to long doubledouble. Such conversions might overflow (result in a value too large in magnitude to fit in the target type) or underflow (result in a value too small to fit in a normalized value of the target type). We never check for overflow or underflow for these conversions. Their behavior depends on the current rounding mode and whether your hardware and compiler correctly implement denormalized values. Typically, overflow results in an Inf of the same sign as the input, and underflow results in either a denormalized value or zero. If you want to do bounds checking, you should set the appropriate trap so that overflow or underflow will raise the SIGFPE signal. Please refer to the IEEE 754 standard for details. Note that debug-mode as() conversions from e.g., std::string to built-in floating-point types still check for overflow.
This function uses the traits class ValueTypeConversionTraits to perform checking and conversion. If debug checking is turned on, this function uses the traits class' safeConvert() method to perform possibly checked conversion. Otherwise, it uses the traits class' convert() method for unchecked conversion.
If you want to specialize this function's behavior, you should specialize ValueTypeConversionTraits for your combination of input and output types (TypeFrom resp. TypeTo). Be sure to define the specialization in the Teuchos namespace. We provide specializations of ValueTypeConversionTraits in this file for a variety of types. You must define both safeConvert() and convert() in the specialization, since as() will call safeConvert() in a debug build and convert() in a release build.
Definition at line 2852 of file Teuchos_as.hpp.
|
inline |
Convert from one value type to another, with validity checks if appropriate.
| TypeTo | The type to which to convert; the output type. |
| TypeFrom | The type from which to convert; the input type. |
This template function lets you convert from one value type to another. For example, to convert between int and double:
This function always checks for validity of the conversion before attempting it. Examples of invalid conversions are those which would overflow, for example from double to int, if the double-precision floating-point input is bigger than the largest int or smaller than the smallest int. If you only which to check in a debug build, use the as() function instead. Note that conversion from a floating-point number to an integer, or from a higher-precision floating-point number to a lower-precision floating-point number, may truncate or round (as it does in the above example).
The IEEE 754 standard defines the result of conversions from a larger to a smaller built-in floating-point type, including double to float, long double to float, and to long doubledouble. Such conversions might overflow (result in a value too large in magnitude to fit in the target type) or underflow (result in a value too small to fit in a normalized value of the target type). We never check for overflow or underflow for these conversions. Their behavior depends on the current rounding mode and whether your hardware and compiler correctly implement denormalized values. Typically, overflow results in an Inf of the same sign as the input, and underflow results in either a denormalized value or zero. If you want to do bounds checking, you should set the appropriate trap so that overflow or underflow will raise the SIGFPE signal. Please refer to the IEEE 754 standard for details. Note that asSafe() conversions from e.g., std::string to built-in floating-point types still check for overflow.
This function uses the traits class ValueTypeConversionTraits to perform the actual checking and conversion. It always uses the traits class' safeConvert() method to perform a possibly checked conversion.
If you want to specialize this function's behavior, you should specialize ValueTypeConversionTraits for your combination of input and output types (TypeFrom resp. TypeTo). Be sure to define the specialization in the Teuchos namespace. We provide specializations of ValueTypeConversionTraits for a variety of types.
Definition at line 2862 of file Teuchos_as.hpp.
| Teuchos::BASIC_DEPENDENCY_TEST | ( | readinDep1 | , |
| ConditionVisualDependency | , | ||
| 1 | , | ||
| 1 | |||
| ) |
| Teuchos::BASIC_DEPENDENCY_TEST | ( | readinDep2 | , |
| ConditionVisualDependency | , | ||
| 2 | , | ||
| 2 | |||
| ) |
| Teuchos::BASIC_DEPENDENCY_TEST | ( | readinDep1 | , |
| StringValidatorDependency | , | ||
| 1 | , | ||
| 1 | |||
| ) |
| Teuchos::BASIC_DEPENDENCY_TEST | ( | readinDep2 | , |
| StringValidatorDependency | , | ||
| 1 | , | ||
| 2 | |||
| ) |
Definition at line 74 of file RCPNodeHandle_UnitTests.cpp.
| RCPNodeHandle Teuchos::basicRCPNodeHandle | ( | const bool | has_ownership, |
| T ** | p_out = 0 |
||
| ) |
Definition at line 95 of file RCPNodeHandle_UnitTests.cpp.
Definition at line 65 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::BIN_CON_TEST | ( | AndCondition | ) |
| std::enable_if<(Kokkos::Impl::is_view<ViewType>::value)>::type Teuchos::broadcast | ( | const Comm< Ordinal > & | comm, |
| const int | rootRank, | ||
| const Ordinal | count, | ||
| const ViewType & | buffer | ||
| ) |
Definition at line 212 of file Kokkos_TeuchosCommAdapters.hpp.
| std::enable_if<(Kokkos::Impl::is_view<ViewType>::value)>::type Teuchos::broadcast | ( | const Comm< Ordinal > & | comm, |
| const Serializer & | serializer, | ||
| const int | rootRank, | ||
| const Ordinal | count, | ||
| const ViewType & | buffer | ||
| ) |
Definition at line 224 of file Kokkos_TeuchosCommAdapters.hpp.
| bool Teuchos::compareArrays | ( | const Array1 & | a1, |
| const std::string & | a1_name, | ||
| const Array2 & | a2, | ||
| const std::string & | a2_name, | ||
| Teuchos::FancyOStream & | out | ||
| ) |
Compare if two array objects are the same or not.
This function works with any two array objects are the same size and have the same element value types. The funtion is templated on the container types and therefore can compare any two objects that have size() and operator[](i) defined.
true if the compare and false otherwise. Definition at line 625 of file Teuchos_TestingHelpers.hpp.
| bool Teuchos::compareFloatingArrays | ( | const Array1 & | a1, |
| const std::string & | a1_name, | ||
| const Array2 & | a2, | ||
| const std::string & | a2_name, | ||
| const ScalarMag & | tol, | ||
| Teuchos::FancyOStream & | out | ||
| ) |
Compare if two array objects are the same or not up to a relative floating point precision.
This function works with any two array objects are the same size and have the same element value types. The funtion is templated on the container types and therefore can compare any two objects that have size() and operator[](i) defined.
true if the compare and false otherwise. Definition at line 664 of file Teuchos_TestingHelpers.hpp.
| std::string Teuchos::concreteTypeName | ( | const T & | t | ) |
Template function for returning the type name of the actual concrete name of a passed-in object.
Uses the traits class TypeNameTraits so the behavior of this function can be specialized in every possible way.
Definition at line 136 of file Teuchos_TypeNameTraits.hpp.
| std::string Teuchos::convertXmlToYaml | ( | const std::string & | xmlFileName | ) |
Definition at line 114 of file Teuchos_YamlParser.cpp.
| void Teuchos::convertXmlToYaml | ( | const std::string & | xmlFileName, |
| const std::string & | yamlFileName | ||
| ) |
Definition at line 132 of file Teuchos_YamlParser.cpp.
| ParameterList Teuchos::createMainPL | ( | ) |
Definition at line 84 of file ParameterList_UnitTests.cpp.
| ValueTypeReductionOp<Ordinal,Packet>* Teuchos::createOp | ( | const EReductionType | reductType | ) |
| RCP<SimpleObjectDB<T> > Teuchos::createSimpleObjectDB | ( | ) |
Nonmember constructor.
Definition at line 209 of file Teuchos_SimpleObjectDB.hpp.
| ParameterList Teuchos::createValidMainPL | ( | ) |
Definition at line 97 of file ParameterList_UnitTests.cpp.
|
inline |
Definition at line 85 of file Teuchos_RCPNode.hpp.
| Scalar Teuchos::defaultSmallNumber | ( | ) |
Definition at line 141 of file Teuchos_TestingHelpers.hpp.
Definition at line 84 of file RCPNodeHandle_UnitTests.cpp.
| std::string Teuchos::demangleName | ( | const std::string & | mangledName | ) |
Demangle a C++ name if valid.
The name must have come from typeid(...).name() in order to be valid name to pass to this function.
Definition at line 53 of file Teuchos_TypeNameTraits.cpp.
| void Teuchos::dumpBuffer | ( | const std::string & | funcName, |
| const std::string & | buffName, | ||
| const Ordinal | bytes, | ||
| const T | buff[] | ||
| ) |
Definition at line 107 of file Teuchos_DefaultMpiComm.hpp.
|
inline |
Dynamic casting utility function meant to replace dynamic_cast<T&> by throwing a better documented error message.
Existing uses of the built-in dynamic_cast<T&>() operator such as:
are easily replaced as:
and that is it. One could write a perl script to do this automatically.
This utility function is designed to cast an object reference of type T_From to type T_To and if the cast fails at runtime then an std::exception (derived from std::bad_cast) is thrown that contains a very good error message.
Consider the following class hierarchy:
Now consider the following program:
The above program will print something that looks like (compiled with g++ for example):
Trying: dynamic_cast<C&>(a); Caught std::bad_cast std::exception e where e.what() = "St8bad_cast" Trying: Teuchos::dyn_cast<C>(a); Caught std::bad_cast std::exception e where e.what() = "../../../../packages/teuchos/src/Teuchos_dyn_cast.cpp:46: true: dyn_cast<1C>(1A) : Error, the object with the concrete type '1B' (passed in through the interface type '1A') does not support the interface '1C' and the dynamic cast failed!"
The above program shows that the standard implementation of dynamic_cast<T&>() does not return any useful debugging information at all but the templated function Teuchos::dyn_cast<T>() returns all kinds of useful information. The generated error message gives the type of the interface that the object was passed in as (i.e. A), what the actual concrete type of the object is (i.e. B) and what type is trying to be dynamically casted to (i.e. C). This type of information is extremely valuable when trying to track down these type of runtime dynamic casting errors. In some cases (such as with gdb), debuggers do not even give the type of concrete object so this function is very important on these platforms. In many cases, a debugger does not even need to be opened to diagnose what the problem is and how to fix it.
Note that this function is inlined and does not incur any significant runtime performance penalty over the raw dynamic_cast<T&>() operator.
Definition at line 173 of file Teuchos_dyn_cast.hpp.
| void Teuchos::dyn_cast_throw_exception | ( | const std::string & | T_from, |
| const std::string & | T_from_concr, | ||
| const std::string & | T_to | ||
| ) |
We throw a m_bad_cast, which is a subclass of bad_cast. This is necessary, since bad_cast lacks the appropriate constructor for use with the TEUCHOS_TEST_FOR_EXCEPTION macro.
Definition at line 49 of file Teuchos_dyn_cast.cpp.
| std::istream& Teuchos::enumIstreamExtractor | ( | std::istream & | std_is, |
| EnumType & | enum_value | ||
| ) |
Definition at line 58 of file Teuchos_iostream_helpers.hpp.
| entryIDsMap Teuchos::erase | ( | dependentParam | ) |
| Teuchos::FULL_NUMBER_TYPE_TEST | ( | int | ) |
| void Teuchos::gather< int, int > | ( | const int | sendBuf[], |
| const int | sendCount, | ||
| int | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1475 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gather< int, int > | ( | const int | sendBuf[], |
| const int | sendCount, | ||
| int | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1475 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gather< int, long > | ( | const long | sendBuf[], |
| const int | sendCount, | ||
| long | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1288 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gather< int, long > | ( | const long | sendBuf[], |
| const int | sendCount, | ||
| long | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1288 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gather< int, long long > | ( | const long long | sendBuf[], |
| const int | sendCount, | ||
| long long | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1099 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gather< int, long long > | ( | const long long | sendBuf[], |
| const int | sendCount, | ||
| long long | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1099 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gather< int, short > | ( | const short | sendBuf[], |
| const int | sendCount, | ||
| short | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1689 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gather< int, short > | ( | const short | sendBuf[], |
| const int | sendCount, | ||
| short | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1689 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gather< int, unsigned int > | ( | const unsigned int | sendBuf[], |
| const int | sendCount, | ||
| unsigned int | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1595 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gather< int, unsigned int > | ( | const unsigned int | sendBuf[], |
| const int | sendCount, | ||
| unsigned int | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1595 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gather< int, unsigned long > | ( | const unsigned long | sendBuf[], |
| const int | sendCount, | ||
| unsigned long | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1382 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gather< int, unsigned long > | ( | const unsigned long | sendBuf[], |
| const int | sendCount, | ||
| unsigned long | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1382 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gather< int, unsigned long long > | ( | const unsigned long long | sendBuf[], |
| const int | sendCount, | ||
| unsigned long long | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1192 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gather< int, unsigned long long > | ( | const unsigned long long | sendBuf[], |
| const int | sendCount, | ||
| unsigned long long | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1192 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gatherv< int, int > | ( | const int | sendBuf[], |
| const int | sendCount, | ||
| int | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1487 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gatherv< int, int > | ( | const int | sendBuf[], |
| const int | sendCount, | ||
| int | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1487 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gatherv< int, long > | ( | const long | sendBuf[], |
| const int | sendCount, | ||
| long | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1300 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gatherv< int, long > | ( | const long | sendBuf[], |
| const int | sendCount, | ||
| long | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1300 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gatherv< int, long long > | ( | const long long | sendBuf[], |
| const int | sendCount, | ||
| long long | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1111 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gatherv< int, long long > | ( | const long long | sendBuf[], |
| const int | sendCount, | ||
| long long | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1111 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gatherv< int, short > | ( | const short | sendBuf[], |
| const int | sendCount, | ||
| short | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1701 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gatherv< int, short > | ( | const short | sendBuf[], |
| const int | sendCount, | ||
| short | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1701 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gatherv< int, unsigned int > | ( | const unsigned int | sendBuf[], |
| const int | sendCount, | ||
| unsigned int | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1607 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gatherv< int, unsigned int > | ( | const unsigned int | sendBuf[], |
| const int | sendCount, | ||
| unsigned int | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1607 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gatherv< int, unsigned long > | ( | const unsigned long | sendBuf[], |
| const int | sendCount, | ||
| unsigned long | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1394 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gatherv< int, unsigned long > | ( | const unsigned long | sendBuf[], |
| const int | sendCount, | ||
| unsigned long | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1394 of file Teuchos_CommHelpers.cpp.
| void Teuchos::gatherv< int, unsigned long long > | ( | const unsigned long long | sendBuf[], |
| const int | sendCount, | ||
| unsigned long long | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1204 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::gatherv< int, unsigned long long > | ( | const unsigned long long | sendBuf[], |
| const int | sendCount, | ||
| unsigned long long | recvBuf[], | ||
| const int | recvCounts[], | ||
| const int | displs[], | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1204 of file Teuchos_CommHelpers.cpp.
| bool Teuchos::generic_real_isnaninf | ( | const Scalar & | x | ) |
Definition at line 123 of file Teuchos_ScalarTraits.hpp.
| const void* Teuchos::getBaseObjVoidPtr | ( | T * | p | ) |
Return a const void* pointing to the base of an object.
This function uses the boost::is_polymorphic traits class to determine if type T is a polymorphic type or a non-polymorphic and then calls dynamic_cast or static_cast, respectively, to return the base pointer to the object.
The base pointer to an object is crtical to know if you need to determine if two pointers are pointing to the same object or not.
NOTE: This function will not even be defined if HAS_TEUCHOS_GET_BASE_OBJ_VOID_PTR is not defined (which currently requires boost support but that may change later).
Definition at line 105 of file Teuchos_getBaseObjVoidPtr.hpp.
|
inline |
Return a constant reference to an object given a non-const reference.
| T | The type (without const qualifier) to make const. |
This template function provides a shorthand for
const_cast<const T&>(t)
as
getConst(t)
This saves you the trouble of typing the name of the class, and also saves readers of your code from looking at the (possibly long) class name.
Here is an example showing why you might want to use this function.
Definition at line 82 of file Teuchos_getConst.hpp.
| RCP<ParentT> Teuchos::getInvertedObjOwnershipParent | ( | const RCP< T > & | invertedChild | ) |
Get the parent back from an inverted ownership RCP.
Retrieves the RCP<ParentT> object set through rcpWithInvertedObjOwnership().
|
related |
Definition at line 108 of file Teuchos_YamlParser.cpp.
| RawPointerConversionTraits<Container>::Ptr_t Teuchos::getRawPtr | ( | const Container & | c | ) |
Definition at line 57 of file Teuchos_getRawPtr.hpp.
| RCP<const StringToIntegralParameterEntryValidator<IntegralType> > Teuchos::getStringToIntegralParameterEntryValidator | ( | ParameterEntry const & | entry, |
| ParameterList const & | paramList, | ||
| std::string const & | paramName | ||
| ) |
Get a StringToIntegralParameterEntryValidator<IntegralType> object out of a ParameterEntry object.
This function with thrown of the validator does not exist.
| std::string Teuchos::getUnitTestName | ( | const std::string | groupName, |
| const std::string | testName | ||
| ) |
Definition at line 101 of file Teuchos_UnitTestRepository.cpp.
| Teuchos::Array<T> Teuchos::getYamlArray | ( | const YAML::Node & | node | ) |
Definition at line 56 of file Teuchos_YamlParser.cpp.
| void Teuchos::globalReduceSuccess | ( | bool & | success, |
| FancyOStream & | out | ||
| ) |
Definition at line 71 of file GlobalMPISession_UnitTests.cpp.
| bool Teuchos::haveSameValuesUnordered | ( | const Teuchos::ParameterList & | lhs, |
| const Teuchos::ParameterList & | rhs, | ||
| bool | verbose | ||
| ) |
Definition at line 140 of file Teuchos_YamlParser.cpp.
|
inline |
Perform an implicit cast of concrete types with the casted object returned by value.
This function is used as:
This function will only compile for types where an implicit conversion from objects of type TypeFrom to type TypeTo exists. Note that this is a weaker operation than a static_cast<TypeTo>(t) in that the static cast will actually compile in cases where the implicit conversion would not compile and may result in incorrect code. This function can not result in incorrect code, assuming that the implicit conversions themselves do no result in incorrect code (which is another matter all together).
This function is especially helpful when one needs to be careful of what specific type is passed in as a formal argument to a function and in comparing values. In particular, using this function is far safer than using TypeTo(t) in cases where TypeTo is a built in type since TypeTo(t) in these cases is equivalent to (TypeTo)t which is an unchecked sledge-hammer cast of the worst kind.
Definition at line 81 of file Teuchos_implicit_cast.hpp.
|
inline |
Perform an implicit cast of pointer types with a pointer being returned.
This function is used as:
This function will only compile for types where an implicit conversion from pointers of type TypeFrom* to pointers of type TypeTo* exists. It is allowed for the type TypeFrom and TypeTo to actually be const types. For example, we can have TypeFrom = const std::iostream and TypeTo = const std::ostream and Teuchos::implicit_ptr_cast<const std::ostream>(&Teuchos::getConst(std::cout)) would compile just fine.
Note that this is a weaker operation than a static_cast<TypeTo*>(t) in that the static cast will actually compile in cases where the implicit conversion would not compile and may result in incorrect code. For example, a static cast up from a base class to a derived class will compile (and may be wrong) while this implicit cast function will not compile for such casts. This function can not result in incorrect code, assuming that the implicit conversions themselves do no result in incorrect code (which is another matter all together).
Definition at line 150 of file Teuchos_implicit_cast.hpp.
|
inline |
Perform an implicit cast of reference types with a reference being returned.
This function is used as:
This function will only compile for types where an implicit conversion from references of type TypeFrom& to references of TypeTo& exists. It is allowed for the type TypeFrom and TypeTo to actually be const types. For example, we can have TypeFrom = const std::iostream and TypeTo = const std::ostream and Teuchos::implicit_ref_cast<const std::ostream>(Teuchos::getConst(std::cout)) would compile just fine.
Note that this is a weaker operation than a static_cast<TypeTo&>(t) in that the static cast will actually compile in cases where the implicit conversion would not compile and may result in incorrect code. For example, a static cast from a base to a derived class will compile (and may be wrong) while this implicit cast function will not compile for casts from base to derived classes. This function can not result in incorrect code, assuming that the implicit conversions themselves do no result in incorrect code (which is another matter all together).
Definition at line 116 of file Teuchos_implicit_cast.hpp.
| bool Teuchos::includesVerbLevel | ( | const EVerbosityLevel | verbLevel, |
| const EVerbosityLevel | requestedVerbLevel, | ||
| const bool | isDefaultLevel = false |
||
| ) |
Return a std::string representation of the verbosity level.
Needed for serialization KLN 23/09/2010Return true if the verbosity level includes the given level.
| verbLevel | [in] The verbosity level that is in effect. |
| requestedVerbLevel | [in] The verbosity level the client is asking if is included in verbLevel. |
| isDefaultLevel | [in] Set to true if the level in requestedVerbLevel is the default verbosity level. In this case, if verbLevel==VERB_DEFAULT, then this function will return true. The default value is false. |
Definition at line 101 of file Teuchos_VerbosityLevel.cpp.
| Teuchos::EVerbosityLevel Teuchos::incrVerbLevel | ( | const EVerbosityLevel | inputVerbLevel, |
| const int | numLevels | ||
| ) |
Return an increased or decreased verbosity level.
| inputVerbLevel | [in] The base verbosity level. |
| numLevels | [in] The number of levels to increase (>0) or decrease (<0). |
See the function implementation for details on what it does!
Definition at line 116 of file Teuchos_VerbosityLevel.cpp.
| dependentList Teuchos::insert | ( | myDepList. | getEntryRCPdependent2 | ) |
| dependentList Teuchos::insert | ( | myDepList. | getEntryRCPdependent3 | ) |
| dependentList Teuchos::insert | ( | myDepList. | getEntryRCPdependent1 | ) |
| std::enable_if<(Kokkos::Impl::is_view<ViewType>::value),RCP<CommRequest<Ordinal> > >::type Teuchos::ireceive | ( | const ViewType & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Variant of ireceive that takes a tag argument (and restores the correct order of arguments).
Definition at line 113 of file Kokkos_TeuchosCommAdapters.hpp.
| RCP<CommRequest<Ordinal> > Teuchos::ireceive | ( | const ArrayRCP< Packet > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Variant of ireceive that takes a tag argument (and restores the correct order of arguments).
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, double > | ( | const Comm< int > & | comm, |
| const ArrayRCP< double > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, double > | ( | const ArrayRCP< double > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 986 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, double > | ( | const Comm< int > & | comm, |
| const ArrayRCP< double > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, double > | ( | const ArrayRCP< double > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 986 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, float > | ( | const Comm< int > & | comm, |
| const ArrayRCP< float > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1044 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, float > | ( | const ArrayRCP< float > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1054 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, float > | ( | const Comm< int > & | comm, |
| const ArrayRCP< float > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1044 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, float > | ( | const ArrayRCP< float > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1054 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, int > | ( | const Comm< int > & | comm, |
| const ArrayRCP< int > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1542 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, int > | ( | const ArrayRCP< int > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1552 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, int > | ( | const Comm< int > & | comm, |
| const ArrayRCP< int > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1542 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, int > | ( | const ArrayRCP< int > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1552 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, long > | ( | const Comm< int > & | comm, |
| const ArrayRCP< long > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1328 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, long > | ( | const ArrayRCP< long > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1338 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, long > | ( | const Comm< int > & | comm, |
| const ArrayRCP< long > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1328 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, long > | ( | const ArrayRCP< long > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1338 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, long long > | ( | const ArrayRCP< long long > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1149 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, long long > | ( | const Comm< int > & | comm, |
| const ArrayRCP< long long > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1139 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, long long > | ( | const Comm< int > & | comm, |
| const ArrayRCP< long long > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1139 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, long long > | ( | const ArrayRCP< long long > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1149 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, short > | ( | const ArrayRCP< short > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1739 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, short > | ( | const Comm< int > & | comm, |
| const ArrayRCP< short > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1729 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, short > | ( | const Comm< int > & | comm, |
| const ArrayRCP< short > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1729 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, short > | ( | const ArrayRCP< short > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1739 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, std::complex< double > > | ( | const Comm< int > & | comm, |
| const ArrayRCP< std::complex< double > > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 837 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, std::complex< double > > | ( | const ArrayRCP< std::complex< double > > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 847 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, std::complex< double > > | ( | const Comm< int > & | comm, |
| const ArrayRCP< std::complex< double > > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 837 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, std::complex< double > > | ( | const ArrayRCP< std::complex< double > > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 847 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, std::complex< float > > | ( | const ArrayRCP< std::complex< float > > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 915 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, std::complex< float > > | ( | const Comm< int > & | comm, |
| const ArrayRCP< std::complex< float > > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 905 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, std::complex< float > > | ( | const Comm< int > & | comm, |
| const ArrayRCP< std::complex< float > > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 905 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, std::complex< float > > | ( | const ArrayRCP< std::complex< float > > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 915 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, unsigned int > | ( | const Comm< int > & | comm, |
| const ArrayRCP< unsigned int > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1635 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, unsigned int > | ( | const ArrayRCP< unsigned int > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1645 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, unsigned int > | ( | const Comm< int > & | comm, |
| const ArrayRCP< unsigned int > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1635 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, unsigned int > | ( | const ArrayRCP< unsigned int > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1645 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, unsigned long > | ( | const Comm< int > & | comm, |
| const ArrayRCP< unsigned long > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1422 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, unsigned long > | ( | const ArrayRCP< unsigned long > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1432 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, unsigned long > | ( | const Comm< int > & | comm, |
| const ArrayRCP< unsigned long > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1422 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, unsigned long > | ( | const ArrayRCP< unsigned long > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1432 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, unsigned long long > | ( | const Comm< int > & | comm, |
| const ArrayRCP< unsigned long long > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1232 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::ireceive< int, unsigned long long > | ( | const ArrayRCP< unsigned long long > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1242 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, unsigned long long > | ( | const Comm< int > & | comm, |
| const ArrayRCP< unsigned long long > & | recvBuffer, | ||
| const int | sourceRank | ||
| ) |
Definition at line 1232 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::ireceive< int, unsigned long long > | ( | const ArrayRCP< unsigned long long > & | recvBuffer, |
| const int | sourceRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1242 of file Teuchos_CommHelpers.cpp.
| std::enable_if<(Kokkos::Impl::is_view<ViewType>::value),RCP<CommRequest<Ordinal> > >::type Teuchos::isend | ( | const ViewType & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Variant of isend() that takes a tag (and restores the correct order of arguments).
Definition at line 101 of file Kokkos_TeuchosCommAdapters.hpp.
| RCP<CommRequest<Ordinal> > Teuchos::isend | ( | const ArrayRCP< const Packet > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Variant of isend() that takes a tag (and restores the correct order of arguments).
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const std::complex< double > > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 879 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const std::complex< float > > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 947 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const double > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1018 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const float > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1086 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const long long > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1181 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const unsigned long long > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1274 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const long > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1370 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const unsigned long > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1464 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const int > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1584 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const unsigned int > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1677 of file Teuchos_CommHelpers.cpp.
| RCP<Teuchos::CommRequest<int> > Teuchos::isend | ( | const ArrayRCP< const short > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1771 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, double > | ( | const ArrayRCP< const double > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, float > | ( | const ArrayRCP< const float > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, int > | ( | const ArrayRCP< const int > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, long > | ( | const ArrayRCP< const long > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, long long > | ( | const ArrayRCP< const long long > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, short > | ( | const ArrayRCP< const short > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, std::complex< double > > | ( | const ArrayRCP< const std::complex< double > > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, std::complex< float > > | ( | const ArrayRCP< const std::complex< float > > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, unsigned int > | ( | const ArrayRCP< const unsigned int > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, unsigned long > | ( | const ArrayRCP< const unsigned long > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT RCP<CommRequest<int> > Teuchos::isend< int, unsigned long long > | ( | const ArrayRCP< const unsigned long long > & | sendBuffer, |
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
| void Teuchos::mergeCounterNames | ( | const Comm< int > & | comm, |
| const Array< std::string > & | localNames, | ||
| Array< std::string > & | globalNames, | ||
| const ECounterSetOp | setOp | ||
| ) |
Merge counter names over all processors.
Different MPI processes may have created different sets of counters. Use this function to reconcile the sets among processes, either by computing their intersection or their union. This is done using a reduction to MPI Rank 0 (relative to the given communicator) and a broadcast to all processes participating in the communicator. We use a reduce-and-broadcast rather than just a reduction, so that all participating processes can use the resulting list of global names as lookup keys for computing global statistics.
| comm | [in] Communicator over which to merge. |
| localNames | [in] The calling MPI process' list of (local) counter names. |
| globalNames | [out] On output, on each MPI process: the results of merging the counter names. |
| setOp | [in] If Intersection, globalNames on output contains the intersection of all sets of counter names. If Union, globalNames on output contains the union of all sets of counter names. |
Definition at line 466 of file Teuchos_PerformanceMonitorBase.cpp.
|
inline |
Definition at line 355 of file Teuchos_DefaultMpiComm.hpp.
|
inline |
Definition at line 166 of file Teuchos_DefaultMpiComm.hpp.
| std::string Teuchos::mpiErrorCodeToString | ( | const int | errCode | ) |
Human-readable string version of the given MPI error code.
Definition at line 50 of file Teuchos_DefaultMpiComm.cpp.
| ParameterList Teuchos::myDepList | ( | "String Vali Dep List" | ) |
| Teuchos::NUMBER_PARAM_TYPE_TEST | ( | int | ) |
| Teuchos::NUMBER_PARAM_TYPE_TEST | ( | llint | ) |
| Teuchos::NUMBER_VIS_TEST | ( | int | ) |
| RCP<ObjectBuilder<ObjectType> > Teuchos::objectBuilder | ( | ) |
Definition at line 184 of file Teuchos_ObjectBuilder.hpp.
| RCP<ObjectBuilder<ObjectType> > Teuchos::objectBuilder | ( | const std::string & | objectName, |
| const std::string & | objectTypeName | ||
| ) |
Definition at line 193 of file Teuchos_ObjectBuilder.hpp.
| bool Teuchos::operator&& | ( | const dd_real & | a, |
| const dd_real & | b | ||
| ) |
| bool Teuchos::operator&& | ( | const qd_real & | a, |
| const qd_real & | b | ||
| ) |
| bool Teuchos::operator< | ( | const UnitTestData & | a, |
| const UnitTestData & | b | ||
| ) |
Definition at line 88 of file Teuchos_UnitTestRepository.cpp.
|
related |
Definition at line 131 of file Teuchos_Object.cpp.
|
related |
|
related |
Definition at line 341 of file Teuchos_Hashtable.hpp.
|
inline |
Definition at line 365 of file Teuchos_TwoDArray.hpp.
| bool Teuchos::operator== | ( | const TwoDArray< T > & | a1, |
| const TwoDArray< T > & | a2 | ||
| ) |
Definition at line 418 of file Teuchos_TwoDArray.hpp.
| std::istringstream& Teuchos::operator>> | ( | std::istringstream & | in, |
| TwoDArray< T > & | array | ||
| ) |
|
inline |
Return "passed" or "failed".
Definition at line 559 of file Teuchos_TestingHelpers.hpp.
| const std::string Teuchos::passfail_with_location | ( | const bool | result, |
| const std::string & | file, | ||
| const int | lineNumber | ||
| ) |
Helper function for TEUCHOS_PASS_FAIL(...).
Definition at line 61 of file Teuchos_TestingHelpers.cpp.
| PerfTestResult Teuchos::PerfTest_CheckOrAdd_Test | ( | XMLTestNode | machine_config, |
| XMLTestNode | new_test, | ||
| const std::string | filename, | ||
| const std::string | ext_hostname = std::string() |
||
| ) |
Check whether a test is present and match an existing test in an archive.
This function consumes a machine configuration XMLTestNode and a test entry XMLTestNode. It will attempt to read from an existing file containing a test archive, or generate a new one. Optionally a hostname override can be provided, which is for example useful when running on clusters, where the cluster name should be used for the test entries instead of the compute node name. PerfTest_CheckOrAdd_Test will go through the test archive and search for a matching machine name with matching machine configuration and matching test configuration. If one is found the result values will be compared, if not a new test entry is generated and the result written back to the file.
| machine_config | [in] An XMLTestNode describing the machine configuration. |
| new_test | [in] An XMLTestNode describing the test. |
| filename | [in] The name of a file containing a performance test archive. |
| ext_hostname | [in] An optional hostname to be used instead of the one provided by the OS. |
Here is the list of valid return values:
Definition at line 239 of file Teuchos_XMLPerfTestArchive.cpp.
| XMLTestNode Teuchos::PerfTest_MachineConfig | ( | ) |
PerfTest_MachineConfig generates a basic machine configuration XMLTestNode.
The function provides a starting point for a machine configuration. Users should add new entries to the returned XMLTestNode to provide test relevant machine configuration entries. For example Kokkos users might want to provide the name of the user Kokkos NodeType or Kokkos DeviceType. The returned config contains information mostly extracted from /proc/cpuinfo if possible. On non unix systems most values will be unknown. Entries are:
Definition at line 198 of file Teuchos_XMLPerfTestArchive.cpp.
| void Teuchos::printValidParameters | ( | const ParameterListAcceptor & | paramListAccpetor, |
| std::ostream & | out, | ||
| const bool | showDoc = true |
||
| ) |
Pretty print the valid parameters from a ParameterListAccpetor object.
Definition at line 48 of file Teuchos_ParameterListAcceptorHelpers.cpp.
| Teuchos::RANGE_VALIDATOR_TEST | ( | int | ) |
|
inline |
Deprecated.
Definition at line 1219 of file Teuchos_RCPDecl.hpp.
|
inline |
|
inline |
Definition at line 109 of file Teuchos_RCP.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 83 of file Teuchos_RCP.hpp.
| std::enable_if<(Kokkos::Impl::is_view<ViewType>::value)>::type Teuchos::readySend | ( | const ViewType & | sendBuffer, |
| const Ordinal | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Variant of readySend() that accepts a message tag.
Definition at line 89 of file Kokkos_TeuchosCommAdapters.hpp.
| void Teuchos::readySend | ( | const Packet | sendBuffer[], |
| const Ordinal | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Variant of readySend() that accepts a message tag.
Definition at line 2502 of file Teuchos_CommHelpers.hpp.
| void Teuchos::reduce< int, int > | ( | const int | sendBuf[], |
| int | recvBuf[], | ||
| const int | count, | ||
| const EReductionType | reductType, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1512 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduce< int, int > | ( | const int | sendBuf[], |
| int | recvBuf[], | ||
| const int | count, | ||
| const EReductionType | reductType, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1512 of file Teuchos_CommHelpers.cpp.
| std::enable_if<(Kokkos::Impl::is_view<SendViewType>::value && Kokkos::Impl::is_view<RecvViewType>::value)>::type Teuchos::reduceAll | ( | const SendViewType & | sendBuf, |
| const RecvViewType & | recvBuf, | ||
| const EReductionType | reductionType, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Definition at line 125 of file Kokkos_TeuchosCommAdapters.hpp.
| std::enable_if<(Kokkos::Impl::is_view<SendViewType>::value && Kokkos::Impl::is_view<RecvViewType>::value)>::type Teuchos::reduceAll | ( | const Comm< Ordinal > & | comm, |
| const Serializer & | serializer, | ||
| const EReductionType | reductType, | ||
| const Ordinal | count, | ||
| const SendViewType & | sendBuffer, | ||
| const RecvViewType & | recvBuffer | ||
| ) |
Definition at line 171 of file Kokkos_TeuchosCommAdapters.hpp.
| TEUCHOS_DEPRECATED void Teuchos::reduceAll | ( | const Comm< Ordinal > & | comm, |
| const EReductionType | reductType, | ||
| const Packet & | send, | ||
| Packet * | globalReduct | ||
| ) |
Deprecated .
Definition at line 377 of file Teuchos_CommHelpers.hpp.
| void Teuchos::reduceAll< int, char > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const char | sendBuffer[], | ||
| char | globalReducts[] | ||
| ) |
Definition at line 1791 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, char > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const char | sendBuffer[], | ||
| char | globalReducts[] | ||
| ) |
Definition at line 1791 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, double > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const double | sendBuffer[], | ||
| double | globalReducts[] | ||
| ) |
Definition at line 961 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, double > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const double | sendBuffer[], | ||
| double | globalReducts[] | ||
| ) |
Definition at line 961 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, float > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const float | sendBuffer[], | ||
| float | globalReducts[] | ||
| ) |
Definition at line 1029 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, float > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const float | sendBuffer[], | ||
| float | globalReducts[] | ||
| ) |
Definition at line 1029 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, int > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const int | sendBuffer[], | ||
| int | globalReducts[] | ||
| ) |
Definition at line 1527 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, int > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const int | sendBuffer[], | ||
| int | globalReducts[] | ||
| ) |
Definition at line 1527 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, long > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const long | sendBuffer[], | ||
| long | globalReducts[] | ||
| ) |
Definition at line 1313 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, long > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const long | sendBuffer[], | ||
| long | globalReducts[] | ||
| ) |
Definition at line 1313 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, long long > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const long long | sendBuffer[], | ||
| long long | globalReducts[] | ||
| ) |
Definition at line 1124 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, long long > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const long long | sendBuffer[], | ||
| long long | globalReducts[] | ||
| ) |
Definition at line 1124 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, short > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const short | sendBuffer[], | ||
| short | globalReducts[] | ||
| ) |
Definition at line 1714 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, short > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const short | sendBuffer[], | ||
| short | globalReducts[] | ||
| ) |
Definition at line 1714 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, std::complex< double > > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const std::complex< double > | sendBuffer[], | ||
| std::complex< double > | globalReducts[] | ||
| ) |
Definition at line 822 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, std::complex< double > > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const std::complex< double > | sendBuffer[], | ||
| std::complex< double > | globalReducts[] | ||
| ) |
Definition at line 822 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, std::complex< float > > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const std::complex< float > | sendBuffer[], | ||
| std::complex< float > | globalReducts[] | ||
| ) |
Definition at line 890 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, std::complex< float > > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const std::complex< float > | sendBuffer[], | ||
| std::complex< float > | globalReducts[] | ||
| ) |
Definition at line 890 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, unsigned int > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const unsigned int | sendBuffer[], | ||
| unsigned int | globalReducts[] | ||
| ) |
Definition at line 1620 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, unsigned int > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const unsigned int | sendBuffer[], | ||
| unsigned int | globalReducts[] | ||
| ) |
Definition at line 1620 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, unsigned long > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const unsigned long | sendBuffer[], | ||
| unsigned long | globalReducts[] | ||
| ) |
Definition at line 1407 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, unsigned long > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const unsigned long | sendBuffer[], | ||
| unsigned long | globalReducts[] | ||
| ) |
Definition at line 1407 of file Teuchos_CommHelpers.cpp.
| void Teuchos::reduceAll< int, unsigned long long > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const unsigned long long | sendBuffer[], | ||
| unsigned long long | globalReducts[] | ||
| ) |
Definition at line 1217 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::reduceAll< int, unsigned long long > | ( | const Comm< int > & | comm, |
| const EReductionType | reductType, | ||
| const int | count, | ||
| const unsigned long long | sendBuffer[], | ||
| unsigned long long | globalReducts[] | ||
| ) |
Definition at line 1217 of file Teuchos_CommHelpers.cpp.
| ScalarTraits<Scalar>::magnitudeType Teuchos::relErr | ( | const Scalar & | s1, |
| const Scalar & | s2 | ||
| ) |
Return relative error of two scalars.
ToDo: Finish documentation!
| TEUCHOS_DEPRECATED void Teuchos::scan | ( | const Comm< Ordinal > & | comm, |
| const EReductionType | reductType, | ||
| const Packet & | send, | ||
| Packet * | scanReduct | ||
| ) |
Deprecated.
Definition at line 458 of file Teuchos_CommHelpers.hpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::scatter | ( | const int | sendBuf[], |
| const int | sendCount, | ||
| int | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
| void Teuchos::scatter< int, int > | ( | const int | sendBuf[], |
| const int | sendCount, | ||
| int | recvBuf[], | ||
| const int | recvCount, | ||
| const int | root, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1500 of file Teuchos_CommHelpers.cpp.
| std::enable_if<(Kokkos::Impl::is_view<ViewType>::value)>::type Teuchos::send | ( | const ViewType & | sendBuffer, |
| const Ordinal | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Variant of send() that takes a tag (and restores the correct order of arguments).
Definition at line 65 of file Kokkos_TeuchosCommAdapters.hpp.
| void Teuchos::send | ( | const Packet | sendBuffer[], |
| const Ordinal | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Variant of send() that takes a tag (and restores the correct order of arguments).
Definition at line 2323 of file Teuchos_CommHelpers.hpp.
| void Teuchos::send< int, double > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const double | sendBuffer[], | ||
| const int | destRank | ||
| ) |
| void Teuchos::send< int, double > | ( | const double | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1007 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, double > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const double | sendBuffer[], | ||
| const int | destRank | ||
| ) |
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, double > | ( | const double | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1007 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, float > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const float | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1065 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, float > | ( | const float | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1075 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, float > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const float | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1065 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, float > | ( | const float | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1075 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, int > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const int | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1563 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, int > | ( | const int | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1573 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, int > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const int | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1563 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, int > | ( | const int | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1573 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, long > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const long | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1349 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, long > | ( | const long | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1359 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, long > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const long | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1349 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, long > | ( | const long | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1359 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, long long > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const long long | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1160 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, long long > | ( | const long long | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1170 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, long long > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const long long | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1160 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, long long > | ( | const long long | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1170 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, short > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const short | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1750 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, short > | ( | const short | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1760 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, short > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const short | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1750 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, short > | ( | const short | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1760 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, std::complex< double > > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const std::complex< double > | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 858 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, std::complex< double > > | ( | const std::complex< double > | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 868 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, std::complex< double > > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const std::complex< double > | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 858 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, std::complex< double > > | ( | const std::complex< double > | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 868 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, std::complex< float > > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const std::complex< float > | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 926 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, std::complex< float > > | ( | const std::complex< float > | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 936 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, std::complex< float > > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const std::complex< float > | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 926 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, std::complex< float > > | ( | const std::complex< float > | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 936 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, unsigned int > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const unsigned int | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1656 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, unsigned int > | ( | const unsigned int | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1666 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, unsigned int > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const unsigned int | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1656 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, unsigned int > | ( | const unsigned int | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1666 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, unsigned long > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const unsigned long | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1443 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, unsigned long > | ( | const unsigned long | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1453 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, unsigned long > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const unsigned long | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1443 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, unsigned long > | ( | const unsigned long | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1453 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, unsigned long long > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const unsigned long long | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1253 of file Teuchos_CommHelpers.cpp.
| void Teuchos::send< int, unsigned long long > | ( | const unsigned long long | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1263 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, unsigned long long > | ( | const Comm< int > & | comm, |
| const int | count, | ||
| const unsigned long long | sendBuffer[], | ||
| const int | destRank | ||
| ) |
Definition at line 1253 of file Teuchos_CommHelpers.cpp.
| TEUCHOSCOMM_LIB_DLL_EXPORT void Teuchos::send< int, unsigned long long > | ( | const unsigned long long | sendBuffer[], |
| const int | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< int > & | comm | ||
| ) |
Definition at line 1263 of file Teuchos_CommHelpers.cpp.
| testList Teuchos::set | ( | paramName1 | , |
| paramValue1 | |||
| ) |
| testList Teuchos::set | ( | paramName2 | , |
| paramValue2 | |||
| ) |
| testList Teuchos::set | ( | dependent1Name | , |
| dependentValue | |||
| ) |
| myDepList Teuchos::set | ( | dependee1 | , |
| "val1" | |||
| ) |
| myDepList Teuchos::set | ( | dependent1 | , |
| 1. | 0 | ||
| ) |
| myDepList Teuchos::set | ( | dependent2 | , |
| 1. | 0 | ||
| ) |
| myDepList Teuchos::set | ( | dependent3 | , |
| (float) 1. | 0 | ||
| ) |
| myDepList Teuchos::set | ( | dependent1 | , |
| 2. | 0 | ||
| ) |
| myDepList Teuchos::set | ( | dependent2 | , |
| 3. | 0 | ||
| ) |
Set if TEUCHOS_PASS_FAIL(...) should print test failure location.
Definition at line 72 of file Teuchos_TestingHelpers.cpp.
| bool Teuchos::showTestFailureLocation | ( | ) |
Return if TEUCHOS_PASS_FAIL(...) should print test failure location.
Definition at line 78 of file Teuchos_TestingHelpers.cpp.
| std::enable_if<(Kokkos::Impl::is_view<ViewType>::value)>::type Teuchos::ssend | ( | const ViewType & | sendBuffer, |
| const Ordinal | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Variant of ssend() that takes a tag (and restores the correct order of arguments).
Definition at line 77 of file Kokkos_TeuchosCommAdapters.hpp.
| void Teuchos::ssend | ( | const Packet | sendBuffer[], |
| const Ordinal | count, | ||
| const int | destRank, | ||
| const int | tag, | ||
| const Comm< Ordinal > & | comm | ||
| ) |
Variant of ssend() that takes a tag (and restores the correct order of arguments).
Definition at line 2359 of file Teuchos_CommHelpers.hpp.
| bool Teuchos::strMatch | ( | const std::string & | fullMatchStr, |
| const std::string & | str | ||
| ) |
Definition at line 117 of file Teuchos_UnitTestRepository.cpp.
| Teuchos::TEST_ASSERT | ( | readInConList. | size() = =2 | ) |
| Teuchos::TEST_ASSERT | ( | readinDep2. | get() = =readinDep3.get() | ) |
| Teuchos::TEST_ASSERT | ( | castedDep1-> | getValuesAndValidators).size( = =2 | ) |
| Teuchos::TEST_ASSERT | ( | castedDep2-> | getValuesAndValidators).size( = =2 | ) |
| Teuchos::TEST_ASSERT | ( | castedDep1-> | getDefaultValidator).is_null( | ) |
| Teuchos::TEST_ASSERT | ( | nonnull(castedDep2->getDefaultValidator()) | ) |
| Teuchos::TEST_EQUALITY | ( | readInDep1. | get(), |
| readInDep1. | get() | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | readInDep1-> | getCondition) ->getTypeAttributeValue(, |
| DummyObjectGetter< BinCondition > | ::getDummyObject) ->getTypeAttributeValue( | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | readInDep1-> | getCondition) ->getTypeAttributeValue(, |
| DummyObjectGetter< NotCondition > | ::getDummyObject) ->getTypeAttributeValue( | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | castedDep1-> | getShowIf(), |
| simpleConVisDep-> | getShowIf() | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | castedDep2-> | getShowIf(), |
| complexConVisDep-> | getShowIf() | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | castedDep1-> | getCondition) ->getTypeAttributeValue(, |
| simpleConVisDep-> | getCondition) ->getTypeAttributeValue( | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | castedDep2-> | getCondition) ->getTypeAttributeValue(, |
| complexConVisDep-> | getCondition) ->getTypeAttributeValue( | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | rcp_dynamic_cast< const EnhancedNumberValidator< double > > | castedDep1->getValuesAndValidators().find("val1") ->second, true) ->getMax(, |
| double1Vali-> | getMax() | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | rcp_dynamic_cast< const EnhancedNumberValidator< double > > | castedDep2->getValuesAndValidators().find("val1") ->second, true) ->getMax(, |
| double1Vali-> | getMax() | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | rcp_dynamic_cast< const EnhancedNumberValidator< double > > | castedDep1->getValuesAndValidators().find("val2") ->second, true) ->getMax(, |
| double2Vali-> | getMax() | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | rcp_dynamic_cast< const EnhancedNumberValidator< double > > | castedDep2->getValuesAndValidators().find("val2") ->second, true) ->getMax(, |
| double2Vali-> | getMax() | ||
| ) |
| Teuchos::TEST_EQUALITY | ( | rcp_dynamic_cast< const EnhancedNumberValidator< double > > | castedDep2->getDefaultValidator(), true) ->getMax(, |
| defaultVali-> | getMax() | ||
| ) |
| Teuchos::TEST_THROW | ( | RCP< ParameterList > | missingDependeeList = getParametersFromXmlFile("MissingDependeeTag.xml", depSheet), |
| MissingDependeesException | |||
| ) |
| Teuchos::TEST_THROW | ( | RCP< ParameterList > | missingDependentsList = getParametersFromXmlFile("MissingDependentTag.xml", depSheet), |
| MissingDependentsException | |||
| ) |
| Teuchos::TEST_THROW | ( | RCP< ParameterList > | missingDependeeList = getParametersFromXmlFile("MissingDependee.xml", depSheet), |
| MissingDependeeException | |||
| ) |
| Teuchos::TEST_THROW | ( | RCP< ParameterList > | missingDependentList = getParametersFromXmlFile("MissingDependent.xml", depSheet), |
| MissingDependentException | |||
| ) |
| Teuchos::TEST_THROW | ( | boolVisConverter. | fromDependencytoXMLboolVisDep, entryIDsMap, validatorIDsMap, |
| MissingDependeeException | |||
| ) |
| Teuchos::TEST_THROW | ( | boolVisConverter. | fromDependencytoXMLboolVisDep, entryIDsMap, validatorIDsMap, |
| MissingDependentException | |||
| ) |
| bool Teuchos::TestForException_getEnableStacktrace | ( | ) |
Get at runtime if stacktracing functionality is enabled when exceptions are thrown.
Definition at line 107 of file Teuchos_TestForException.cpp.
| ParameterList Teuchos::testList | ( | "Condition Test List" | ) |
| bool Teuchos::testRelErr | ( | const std::string & | v1_name, |
| const Scalar & | v1, | ||
| const std::string & | v2_name, | ||
| const Scalar & | v2, | ||
| const std::string & | maxRelErr_error_name, | ||
| const typename Teuchos::ScalarTraits< Scalar >::magnitudeType & | maxRelErr_error, | ||
| const std::string & | maxRelErr_warning_name, | ||
| const typename Teuchos::ScalarTraits< Scalar >::magnitudeType & | maxRelErr_warning, | ||
| const Ptr< std::ostream > & | out | ||
| ) |
Compute, check and optionally print the relative error in two scalars.
ToDo: Finish documentation!
Definition at line 584 of file Teuchos_TestingHelpers.hpp.
| Teuchos::TEUCHOS_STATIC_SETUP | ( | ) |
Definition at line 109 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | DummyNS::UndefinedType | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | bool | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | char | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | signed | char | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | unsigned | char | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | short | int | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | int | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | long | int | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | unsigned short | int | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | unsigned long | int | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | float | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | double | ) |
| Teuchos::TEUCHOS_TYPE_NAME_TRAITS_BUILTIN_TYPE_SPECIALIZATION | ( | __float128 | ) |
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| create | |||
| ) |
Definition at line 48 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | OrdinalIndex | , |
| defaultConstruct | |||
| ) |
Definition at line 48 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ParameterEntry | , |
| testTypeFunctions | |||
| ) |
Definition at line 49 of file ParameterEntry_UnitTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParameterListHelpers | , |
| toFromFile | |||
| ) |
Definition at line 49 of file XMLParameterListHelpers_UnitTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Functions | , |
| SubtractionTests | |||
| ) |
Serialization Tests for subtraction functions
Tests for subtraction functions
Definition at line 53 of file FunctionObject_Serialization_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ParameterList | , |
| xmlUpdateAndBroadcast | |||
| ) |
Definition at line 53 of file ParameterList_UnitTest_Parallel.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | UnitTestHarness | , |
| nonRootFails | |||
| ) |
Definition at line 53 of file UnitTestHarness_Parallel_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParameterListHelpers | , |
| anonymousSublists | |||
| ) |
Definition at line 54 of file XMLParameterListHelpers_AnonSublists.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParser | , |
| simpletest | |||
| ) |
Definition at line 54 of file XMLParser_test.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Conditions | , |
| testConditions | |||
| ) |
Test all the conditions
Definition at line 54 of file Condition_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParser | , |
| orderedWriteRead | |||
| ) |
Definition at line 55 of file XMLParser_ordered.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | GetBaseObjVoidPtr | , |
| polymorphicClasses | |||
| ) |
Definition at line 55 of file GetBaseObjVoidPtr_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| testValiDeps | |||
| ) |
Test all the validator dependencies.
Definition at line 55 of file Dependencies_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| DefaultConstruct | |||
| ) |
Definition at line 56 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | OrdinalIndex | , |
| construct | |||
| ) |
Definition at line 56 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParser | , |
| ParseFile | |||
| ) |
Definition at line 57 of file XMLParser_ParseFileForError.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParser | , |
| IgnoreDeclarations | |||
| ) |
Definition at line 57 of file XMLParser_ParseWithoutFailing.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validators | , |
| numberValidators | |||
| ) |
Tests Number Validators.
Definition at line 57 of file Validator_UnitTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| ExistingSublistIsOkay | |||
| ) |
Definition at line 60 of file ParameterList_XMLDuplicateSublists.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | UnitTestHarness | , |
| nonRootThrowsTeuchosExcept | |||
| ) |
Definition at line 61 of file UnitTestHarness_Parallel_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_TwoDArrays | , |
| simpleTest | |||
| ) |
Test all the validator dependencies.
Definition at line 62 of file TwoDArray_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Conditions | , |
| StringConditionSerialization | |||
| ) |
Test all the conditions
Definition at line 62 of file Condition_Serialization_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | KeyObjectPair | , |
| defaultConstruct | |||
| ) |
Definition at line 64 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| NonconstConstruct | |||
| ) |
Definition at line 65 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | GetBaseObjVoidPtr | , |
| nonPolymorphicClasses | |||
| ) |
Definition at line 71 of file GetBaseObjVoidPtr_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | UnitTestHarness | , |
| nonRootThrowsIntExcept | |||
| ) |
Definition at line 71 of file UnitTestHarness_Parallel_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| XMLDuplicatedSublists | |||
| ) |
Definition at line 71 of file ParameterList_XMLDuplicateSublists.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ParameterList | , |
| ADD_TYPE_AND_ARRAY_TYPE_PARAMETER | |||
| ) |
Definition at line 71 of file ParameterList_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParameterListHelpers | , |
| OverwriteTest | |||
| ) |
Definition at line 73 of file XMLParameterListHelpers_UnitTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ParameterList | , |
| xmlUpdateAndBroadcastNoOverWrite | |||
| ) |
Definition at line 73 of file ParameterList_UnitTest_Parallel.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | KeyObjectPair | , |
| construct_default_isActive | |||
| ) |
Definition at line 74 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParameterListHelpers | , |
| anonymousParam | |||
| ) |
Definition at line 75 of file XMLParameterListHelpers_AnonSublists.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| ConstConstruct | |||
| ) |
Definition at line 76 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Functions | , |
| AdditionTests | |||
| ) |
Tests for addition functions
Definition at line 78 of file FunctionObject_Serialization_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | GetBaseObjVoidPtr | , |
| nonPolymorphicBuiltInTypes | |||
| ) |
Definition at line 80 of file GetBaseObjVoidPtr_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validator | , |
| exceptionTests | |||
| ) |
Definition at line 81 of file Validator_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ParameterList | , |
| parameterEntryXMLConverters | |||
| ) |
Definition at line 82 of file ParameterList_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| default_construct | |||
| ) |
Definition at line 82 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | GlobalMPISession | , |
| basic | |||
| ) |
Definition at line 83 of file GlobalMPISession_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | KeyObjectPair | , |
| makeInvalid | |||
| ) |
Definition at line 84 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParameterListReader | , |
| XMLDuplicatedSublistsThrowsError | |||
| ) |
Definition at line 86 of file ParameterList_XMLDuplicateSublists.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| NonconstInitialize | |||
| ) |
Definition at line 87 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| construct | |||
| ) |
Definition at line 89 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_TwoDArrays | , |
| stringFunctions | |||
| ) |
Definition at line 91 of file TwoDArray_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | KeyObjectPair | , |
| construct_set_isActive | |||
| ) |
Definition at line 95 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParameterListReader | , |
| XMLDuplicatedSublistsBackwardsCompatible | |||
| ) |
Definition at line 98 of file ParameterList_XMLDuplicateSublists.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| ConstInitialize | |||
| ) |
Definition at line 99 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_TwoDArrays | , |
| emptyTest | |||
| ) |
Definition at line 102 of file TwoDArray_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | GlobalMPISession | , |
| barrier | |||
| ) |
Definition at line 102 of file GlobalMPISession_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Functions | , |
| MultiplicationTests | |||
| ) |
Tests for multiplication functions
Definition at line 103 of file FunctionObject_Serialization_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| deref | |||
| ) |
Definition at line 105 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | KeyObjectPair | , |
| copyConstruct | |||
| ) |
Definition at line 105 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | GlobalMPISession | , |
| sum | |||
| ) |
Definition at line 109 of file GlobalMPISession_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_TwoDArrays | , |
| streamTests | |||
| ) |
Definition at line 110 of file TwoDArray_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| AssignmentFromRCP | |||
| ) |
Definition at line 111 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ParameterList | , |
| parameterEntryConverterExceptions | |||
| ) |
Definition at line 113 of file ParameterList_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| member_access | |||
| ) |
Definition at line 115 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | KeyObjectPair | , |
| assign | |||
| ) |
Definition at line 116 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | GlobalMPISession | , |
| allGather | |||
| ) |
Definition at line 117 of file GlobalMPISession_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | RCPNodeHandle | , |
| assignSelf | |||
| ) |
Definition at line 119 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_TwoDArray | , |
| clearTest | |||
| ) |
Definition at line 120 of file TwoDArray_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| uninitialize | |||
| ) |
Definition at line 123 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | RCPNodeHandle | , |
| defaultConstruct | |||
| ) |
Definition at line 126 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| copy_construct_same | |||
| ) |
Definition at line 127 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_TwoDArray | , |
| resizeTest | |||
| ) |
Definition at line 127 of file TwoDArray_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Functions | , |
| DivisionTests | |||
| ) |
Tests for division functions
Definition at line 128 of file FunctionObject_Serialization_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| defaultConstruct | |||
| ) |
Definition at line 129 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | XMLParser | , |
| simpleOrderedRead | |||
| ) |
Definition at line 130 of file XMLParser_ordered.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validator | , |
| fileNameValidatorConverter | |||
| ) |
Definition at line 131 of file Validator_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Conditions | , |
| testConditionGetterAndSetters | |||
| ) |
Definition at line 134 of file Condition_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| parens | |||
| ) |
Definition at line 135 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Conditions | , |
| BoolConditionSerialization | |||
| ) |
Definition at line 135 of file Condition_Serialization_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | TimeMonitor | , |
| FUNC_TIME_MONITOR | |||
| ) |
Definition at line 137 of file TimeMonitor_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| basic_set_get | |||
| ) |
Definition at line 137 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| copy_construct_different | |||
| ) |
Definition at line 141 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| arrow | |||
| ) |
Definition at line 145 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | GlobalMPISession | , |
| getArgv | |||
| ) |
Definition at line 147 of file GlobalMPISession_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| SerializationTestMacros | |||
| ) |
Definition at line 152 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | RCPNodeHandle | , |
| add_New_RCPNode_basic | |||
| ) |
Definition at line 152 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| arrowEmpty | |||
| ) |
Definition at line 154 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| construct_default | |||
| ) |
Definition at line 155 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| assign_same | |||
| ) |
Definition at line 156 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validator | , |
| stringValidatorConverter | |||
| ) |
Definition at line 160 of file Validator_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_TwoDArray | , |
| symmetryTest | |||
| ) |
Definition at line 160 of file TwoDArray_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| dereference | |||
| ) |
Definition at line 163 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| construct_withName | |||
| ) |
Definition at line 163 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_TwoDArray | , |
| symmetrySerialization | |||
| ) |
Definition at line 168 of file TwoDArray_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| set_two_keep_ref | |||
| ) |
Definition at line 169 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| assign_different | |||
| ) |
Definition at line 171 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| createParameterList_empty | |||
| ) |
Definition at line 171 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| dereferenceEmpty | |||
| ) |
Definition at line 173 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| constructor | |||
| ) |
Definition at line 173 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| createParameterList_withName | |||
| ) |
Definition at line 179 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| StringVisualDepSerialization | |||
| ) |
Definition at line 180 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validator | , |
| boolValidatorConverter | |||
| ) |
Definition at line 181 of file Validator_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| castToRCP | |||
| ) |
Definition at line 184 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| getObjOrdinalIndex | |||
| ) |
Definition at line 185 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| setNames | |||
| ) |
Definition at line 185 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| set_get_int | |||
| ) |
Definition at line 187 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| equality_operators_same | |||
| ) |
Definition at line 187 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| castFromRCP | |||
| ) |
Definition at line 197 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| equality_operators_different | |||
| ) |
Definition at line 199 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| set_and_set_again | |||
| ) |
Definition at line 199 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | TimeMonitor | , |
| enableTimer | |||
| ) |
Definition at line 202 of file TimeMonitor_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validator | , |
| anynumberValidatorConverter | |||
| ) |
Definition at line 203 of file Validator_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| is_null | |||
| ) |
Definition at line 204 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ConstNonconstObjectContainer | , |
| nonnull | |||
| ) |
Definition at line 210 of file ConstNonconstObjectContainer.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| pre_iterate_forward_no_filtering | |||
| ) |
Definition at line 211 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | RCPNodeHandle | , |
| add_New_RCPNode_add_owning_twice_error | |||
| ) |
Definition at line 213 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| param_isParameter_isSublist_isType | |||
| ) |
Definition at line 218 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Conditions | , |
| testConditionException | |||
| ) |
Definition at line 219 of file Condition_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| basicNonconstIterators | |||
| ) |
Definition at line 220 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| post_iterate_forward_no_filtering | |||
| ) |
Definition at line 228 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| setObjectFactory | |||
| ) |
Definition at line 233 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| sublist_isParameter_isSublist_isType | |||
| ) |
Definition at line 235 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | RCPNodeHandle | , |
| add_New_RCPNode_add_nonowning_twice_okay_1 | |||
| ) |
Definition at line 235 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| pre_iterate_backward_no_filtering | |||
| ) |
Definition at line 245 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| basicConstIterators | |||
| ) |
Definition at line 247 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| setObjectFactory_bad | |||
| ) |
Definition at line 251 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| set_doc | |||
| ) |
Definition at line 251 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | RCPNodeHandle | , |
| add_New_RCPNode_add_nonowning_twice_okay_2 | |||
| ) |
Definition at line 256 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| BoolVisualDepSerialization | |||
| ) |
Definition at line 259 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| post_iterate_backward_no_filtering | |||
| ) |
Definition at line 261 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| set_doc_validator | |||
| ) |
Definition at line 261 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| removeObj_idx_first | |||
| ) |
Definition at line 268 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| set_invalid_int_first | |||
| ) |
Definition at line 271 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| getObjectName | |||
| ) |
Definition at line 275 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | RCPNodeHandle | , |
| add_New_RCPNode_add_two_nodes_same_obj | |||
| ) |
Definition at line 277 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| pre_iterate_forward_filter_even | |||
| ) |
Definition at line 278 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| set_invalid_int_second | |||
| ) |
Definition at line 282 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validators | , |
| anyNumberValidator | |||
| ) |
Definition at line 286 of file Validator_UnitTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| pre_iterate_forward_filter_odd | |||
| ) |
Definition at line 293 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| set_get_entry | |||
| ) |
Definition at line 295 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| removeObj_key_first | |||
| ) |
Definition at line 297 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | TimeMonitor | , |
| YamlLabelQuoting | |||
| ) |
Definition at line 303 of file TimeMonitor_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | RCPNodeHandle | , |
| remove_RCPNode_missing_node | |||
| ) |
Definition at line 305 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| create | |||
| ) |
Definition at line 306 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| post_iterate_forward_filter_even | |||
| ) |
Definition at line 308 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| set_int_twice_keep_validator | |||
| ) |
Definition at line 309 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| post_iterate_forward_filter_odd | |||
| ) |
Definition at line 323 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| removeObj_idx_middle | |||
| ) |
Definition at line 326 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| set_get_char_str | |||
| ) |
Definition at line 327 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| pre_iterate_backward_filter_even | |||
| ) |
Definition at line 338 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| testVisualDeps | |||
| ) |
Testing all the visual dependencies
Definition at line 340 of file Dependencies_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| set_get_string | |||
| ) |
Definition at line 344 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| pre_iterate_backward_filter_odd | |||
| ) |
Definition at line 352 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| removeObj_key_middle | |||
| ) |
Definition at line 355 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_nonexisting_param | |||
| ) |
Definition at line 356 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| setParameterList | |||
| ) |
Definition at line 365 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| post_iterate_backward_filter_even | |||
| ) |
Definition at line 366 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Conditions | , |
| ConditionSerializationExceptions | |||
| ) |
Definition at line 378 of file Condition_Serialization_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_existing_incorrect_type | |||
| ) |
Definition at line 379 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| post_iterate_backward_filter_odd | |||
| ) |
Definition at line 381 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| removeObj_idx_last | |||
| ) |
Definition at line 384 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| getPtr | |||
| ) |
Definition at line 388 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validators | , |
| boolValidator | |||
| ) |
Definition at line 395 of file Validator_UnitTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| iterate_forward_past_end_throw | |||
| ) |
Definition at line 399 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| getParameterList | |||
| ) |
Definition at line 399 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| getEntryRCP | |||
| ) |
Definition at line 403 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | FilteredIterator | , |
| iterate_backward_past_begin_throw | |||
| ) |
Definition at line 412 of file FilteredIterator_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| removeObj_key_last | |||
| ) |
Definition at line 413 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| getNonconstParameterList | |||
| ) |
Definition at line 414 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_default_then_change | |||
| ) |
Definition at line 421 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | TimeMonitor | , |
| TimerLabelFiltering | |||
| ) |
Definition at line 430 of file TimeMonitor_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| remove_1 | |||
| ) |
Definition at line 432 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| unsetParameterList | |||
| ) |
Definition at line 437 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| getNonconstObjPtr_idx_invalid | |||
| ) |
Definition at line 442 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_nonexisting_sublist_default | |||
| ) |
Definition at line 449 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| getObjPtr_idx_invalid | |||
| ) |
Definition at line 456 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_nonexisting_sublist_docString | |||
| ) |
Definition at line 462 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| removeObj_idx_invalid | |||
| ) |
Definition at line 470 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| getValidParameters | |||
| ) |
Definition at line 471 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_nonexisting_sublist_mustAlreadyExist | |||
| ) |
Definition at line 475 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validators | , |
| stringValidator | |||
| ) |
Definition at line 477 of file Validator_UnitTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_existing_sublist_nonsublist | |||
| ) |
Definition at line 483 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| getNonconstObjPtr_key_invalid | |||
| ) |
Definition at line 486 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_existing_sublist_nonconst | |||
| ) |
Definition at line 492 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| getObjPtr_key_invalid | |||
| ) |
Definition at line 499 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_existing_sublist_const | |||
| ) |
Definition at line 501 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validators | , |
| fileNameValidator | |||
| ) |
Definition at line 501 of file Validator_UnitTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_nonexisting_sublist_const | |||
| ) |
Definition at line 510 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | StringIndexedOrderedValueObjectContainer | , |
| removeObj_key_invalid | |||
| ) |
Definition at line 512 of file StringIndexedOrderedValueObjectContainer_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| get_existing_sublist_const_nonsublist | |||
| ) |
Definition at line 518 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validators | , |
| arrayValidators | |||
| ) |
Definition at line 522 of file Validator_UnitTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| usedParameters | |||
| ) |
Definition at line 524 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| sublist_add_2 | |||
| ) |
Definition at line 527 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validator | , |
| existingPrototypeTest | |||
| ) |
Definition at line 543 of file Validator_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| sublist_scenario_1 | |||
| ) |
Definition at line 547 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| setDefaultObject_withOneUsePL | |||
| ) |
Definition at line 565 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| copy_constructor | |||
| ) |
Definition at line 573 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| assignment_operator | |||
| ) |
Definition at line 583 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| iterator_params | |||
| ) |
Definition at line 595 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| setDefaultObject_withMultipleUsePL | |||
| ) |
Definition at line 601 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| testTwoDRowDependency | |||
| ) |
Test the TwoDRowDependency.
Definition at line 608 of file Dependencies_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| iterator_params_sublists | |||
| ) |
Definition at line 616 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_ObjectBuilder | , |
| setDefaultObject_withoutPL | |||
| ) |
Definition at line 628 of file ObjectBuilder_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Validators | , |
| twoDArrayValidators | |||
| ) |
Definition at line 629 of file Validator_UnitTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | TimeMonitor | , |
| FUNC_TIME_MONITOR_tested | |||
| ) |
Definition at line 639 of file TimeMonitor_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| operatorEqualityWithEmpty | |||
| ) |
Definition at line 641 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| testTwoDColDependency | |||
| ) |
Test the TwoDColDependency.
Definition at line 653 of file Dependencies_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| operatorEqualityDifferentSublistNames | |||
| ) |
Definition at line 654 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| operatorEqualityDifferentLengths | |||
| ) |
Definition at line 665 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| haveSameValuesWithEmpty | |||
| ) |
Definition at line 685 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| haveSameValuesDifferentSublistNames | |||
| ) |
Definition at line 697 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| testArrayLengthDep | |||
| ) |
Test the ArrayLengthDependency.
Definition at line 699 of file Dependencies_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| validateAgainstSelf | |||
| ) |
Definition at line 707 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | TimeMonitor | , |
| SUMMARIZE_diffTimerSets | |||
| ) |
Definition at line 711 of file TimeMonitor_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| validateParametersAndSetDefaults | |||
| ) |
Definition at line 715 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | ParameterList | , |
| getIntegralValue_int | |||
| ) |
Definition at line 726 of file ParameterList_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| testDepExceptions | |||
| ) |
Tests the excpetions associated with Dependencies
Tesint NumberArrayLengthDependency excpetions
Definition at line 745 of file Dependencies_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | TimeMonitor | , |
| FILTER_ZERO_TIMERS_sameParallelCallCounts | |||
| ) |
Definition at line 808 of file TimeMonitor_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| BoolValidatorDepSerialization | |||
| ) |
Definition at line 818 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | TimeMonitor | , |
| FILTER_ZERO_TIMERS_differentParallelCallCounts | |||
| ) |
Definition at line 869 of file TimeMonitor_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | TimeMonitor | , |
| IgnoreMissingTimers | |||
| ) |
Definition at line 951 of file TimeMonitor_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| DepSheetTest | |||
| ) |
Tests various DependencySheet functions.
Definition at line 983 of file Dependencies_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| NumberVisualDepSerializationExceptions | |||
| ) |
Definition at line 1103 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| BoolVisualDepSerializationExceptions | |||
| ) |
Definition at line 1113 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| StringVisualDepSerializationExceptions | |||
| ) |
Definition at line 1121 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| ConditionVisualDepSerializationExceptions | |||
| ) |
Definition at line 1141 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| BoolValidatorDepSerializationExceptions | |||
| ) |
Definition at line 1160 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| StringValidatorDepSerializationExceptions | |||
| ) |
Definition at line 1197 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| RangeValidatorDepSerializationExceptions | |||
| ) |
Definition at line 1244 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| NumArrayLengthDepSerializationExceptions | |||
| ) |
Definition at line 1312 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST | ( | Teuchos_Dependencies | , |
| DepSheetTests | |||
| ) |
Specific DependencySheet tests
Definition at line 1324 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | Teuchos_Conditions | , |
| NumberConditionSerialization | , | ||
| T | |||
| ) |
Definition at line 173 of file Condition_Serialization_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | Teuchos_Validator | , |
| EnhancedNumberValidatorConverter | , | ||
| T | |||
| ) |
Definition at line 254 of file Validator_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| basicConstruct_owns_mem | , | ||
| T | |||
| ) |
Definition at line 323 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | Teuchos_Dependencies | , |
| NumberVisualDepSerialization | , | ||
| T | |||
| ) |
Definition at line 328 of file Dependencies_SerializationTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| basicConstruct_no_owns_mem | , | ||
| T | |||
| ) |
Definition at line 345 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| weakPtr_basic_1 | , | ||
| T | |||
| ) |
Definition at line 355 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | Teuchos_Validator | , |
| NumberArrayValidatorConverterTest | , | ||
| T | |||
| ) |
Definition at line 386 of file Validator_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| weakPtr_basic_2 | , | ||
| T | |||
| ) |
Definition at line 402 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | Teuchos_Validator | , |
| TwoDArrayNumberValidatorConverterTest | , | ||
| T | |||
| ) |
Definition at line 433 of file Validator_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| debugWithNodeTracingPrint | , | ||
| T | |||
| ) |
Definition at line 448 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | Teuchos_Validator | , |
| StringToIntegralConverterTest | , | ||
| T | |||
| ) |
Definition at line 481 of file Validator_SerializationTest.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| debugWithoutNodeTracingPrint | , | ||
| T | |||
| ) |
Definition at line 513 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| copyConstruct | , | ||
| T | |||
| ) |
Definition at line 543 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| assignmentOperator | , | ||
| T | |||
| ) |
Definition at line 554 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| extraData_basic | , | ||
| T | |||
| ) |
Definition at line 566 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| extraData_basic_const | , | ||
| T | |||
| ) |
Definition at line 599 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| extraData_failed | , | ||
| T | |||
| ) |
Definition at line 622 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | RCPNodeHandle | , |
| extraData_failed_const | , | ||
| T | |||
| ) |
Definition at line 650 of file RCPNodeHandle_UnitTests.cpp.
| Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | Teuchos_Dependencies | , |
| RangeValidatorDepSerialization | , | ||
| T | |||
| ) |
Definition at line 915 of file Dependencies_SerializationTests.cpp.
| std::string Teuchos::Teuchos_Version | ( | ) |
| void Teuchos::throwScalarTraitsNanInfError | ( | const std::string & | errMsg | ) |
| const char* Teuchos::toString | ( | const EReductionType | reductType | ) |
Definition at line 69 of file Teuchos_EReductionType.cpp.
|
inline |
Utility function for returning a pretty string representation of a object of type T.
NOTE: This helper function simply returns ToStringTraits<T>::toString(t) and the right way to speicalize the behavior is to specialize ToStringTraits.
Definition at line 82 of file Teuchos_toString.hpp.
|
inline |
|
inline |
Definition at line 263 of file Teuchos_Hashtable.hpp.
| Teuchos::TWODCOL_TEST_GROUP | ( | int | ) |
| Teuchos::TWODROW_TEST_GROUP | ( | int | ) |
| std::string Teuchos::typeName | ( | const T & | t | ) |
Template function for returning the concrete type name of a passed-in object.
Uses the traits class TypeNameTraits so the behavior of this function can be specialized in every possible way. The default return value is typically derived from typeid(t).name().
Definition at line 113 of file Teuchos_TypeNameTraits.hpp.
| void Teuchos::updateParametersFromYamlCString | ( | const char *const | data, |
| const Teuchos::Ptr< Teuchos::ParameterList > & | paramList, | ||
| bool | overwrite | ||
| ) |
Definition at line 78 of file Teuchos_YamlParser.cpp.
|
related |
Definition at line 69 of file Teuchos_YamlParser.cpp.
|
related |
Definition at line 93 of file Teuchos_YamlParser.cpp.
| Teuchos::VERIFY_DEPENDEE | ( | readinDep1 | , |
| readinDependee1 | |||
| ) |
| Teuchos::VERIFY_DEPENDEE | ( | readinDep2 | , |
| readinDependee2 | |||
| ) |
| Teuchos::VERIFY_DEPENDEE | ( | readinDep2 | , |
| readinDependee3 | |||
| ) |
| Teuchos::VERIFY_DEPENDENT | ( | readinDep1 | , |
| readinDependent1 | |||
| ) |
| Teuchos::VERIFY_DEPENDENT | ( | readinDep2 | , |
| readinDependent2 | |||
| ) |
| Teuchos::VERIFY_DEPENDENT | ( | readinDep2 | , |
| readinDependent3 | |||
| ) |
| Teuchos::VERIFY_DEPENDENT | ( | readinDep2 | , |
| readinDependent1 | |||
| ) |
| Teuchos::RCP< Teuchos::ParameterList > Teuchos::writeThenReadPL | ( | ParameterList & | myList | ) |
Write a parameter list to xml and then read that xml back in via a string. The intent of this function is to be used for testing purposes.
| paramList | [in] Contains the parameters and sublists that will be written out and then read back in. |
Definition at line 48 of file Teuchos_XMLParameterListTestHelpers.cpp.
| Teuchos::RCP< Teuchos::ParameterList > Teuchos::writeThenReadPL | ( | ParameterList & | myList, |
| RCP< DependencySheet > | depSheetIn, | ||
| RCP< DependencySheet > | depSheetOut | ||
| ) |
Write a parameter list to xml and then read that xml back in via a string. The intent of this function is to be used for testing purposes.
| paramList | [in] Contains the parameters and sublists that will be written out and then read back in. |
| depSheetIn | [in] The Dependency Sheet from which Dependencies should be should be written. |
| depSheetOut | [out] The Dependency Sheet into which Dependencies should be placed once read. |
Definition at line 57 of file Teuchos_XMLParameterListTestHelpers.cpp.
| void Teuchos::XMLObject::addAttribute< const std::string &> | ( | const std::string & | name, |
| const std::string & | value | ||
| ) |
Definition at line 155 of file Teuchos_XMLObject.cpp.
| TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT void Teuchos::XMLObject::addAttribute< const std::string &> | ( | const std::string & | name, |
| const std::string & | value | ||
| ) |
Definition at line 155 of file Teuchos_XMLObject.cpp.
| std::string Teuchos::XMLObject::getRequired< std::string > | ( | const std::string & | name | ) | const |
| TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT std::string Teuchos::XMLObject::getRequired< std::string > | ( | const std::string & | name | ) | const |
| RCP<AndCondition> Teuchos::andCon = rcp(new AndCondition(conList)) |
Definition at line 456 of file Dependencies_SerializationTests.cpp.
| RCP<StringValidatorDependency> Teuchos::basicStringValiDep |
Definition at line 733 of file Dependencies_SerializationTests.cpp.
| RCP< BinCondition > Teuchos::binCon = rcp(new BinCondition (conList)) |
Definition at line 295 of file Condition_Serialization_UnitTests.cpp.
| RCP<ConditionVisualDependency> Teuchos::binConDep |
Definition at line 297 of file Condition_Serialization_UnitTests.cpp.
| Teuchos::BinCondition |
Definition at line 275 of file Condition_Serialization_UnitTests.cpp.
| RCP<BoolCondition> Teuchos::boolCon |
Definition at line 447 of file Dependencies_SerializationTests.cpp.
| RCP< BoolCondition > Teuchos::boolCon1 |
Definition at line 287 of file Condition_Serialization_UnitTests.cpp.
| RCP<BoolCondition> Teuchos::boolCon2 |
Definition at line 289 of file Condition_Serialization_UnitTests.cpp.
| Teuchos::BoolLogicConditionSerialization |
Definition at line 275 of file Condition_Serialization_UnitTests.cpp.
| BoolVisualDependencyXMLConverter Teuchos::boolVisConverter |
Definition at line 1088 of file Dependencies_SerializationTests.cpp.
| RCP<BoolVisualDependency> Teuchos::boolVisDep |
Definition at line 1082 of file Dependencies_SerializationTests.cpp.
| RCP< StringValidatorDependency > Teuchos::castedDep1 |
Definition at line 513 of file Dependencies_SerializationTests.cpp.
| RCP< StringValidatorDependency > Teuchos::castedDep2 |
Definition at line 515 of file Dependencies_SerializationTests.cpp.
| RCP<ConditionVisualDependency> Teuchos::complexConVisDep |
Definition at line 467 of file Dependencies_SerializationTests.cpp.
| RCP<StringValidatorDependency> Teuchos::complexStringValiDep |
Definition at line 743 of file Dependencies_SerializationTests.cpp.
| StringCondition::ValueList Teuchos::conditionVal1 |
Definition at line 441 of file Dependencies_SerializationTests.cpp.
| Teuchos::ConditionVisualDepSerialization |
Definition at line 425 of file Dependencies_SerializationTests.cpp.
| Condition::ConstConditionList Teuchos::conList |
Definition at line 292 of file Condition_Serialization_UnitTests.cpp.
| TEUCHOSCORE_LIB_DLL_EXPORT const double Teuchos::dbl_nan = +returnDoubleZero()/returnDoubleZero() |
Definition at line 123 of file Teuchos_ScalarTraits.cpp.
| RCP<EnhancedNumberValidator<double> > Teuchos::defaultVali |
Definition at line 726 of file Dependencies_SerializationTests.cpp.
| std::string Teuchos::dependee2 = "bool param" |
Definition at line 427 of file Dependencies_SerializationTests.cpp.
| std::string Teuchos::dependee3 = "int param" |
Definition at line 428 of file Dependencies_SerializationTests.cpp.
| RCP<ParameterEntry> Teuchos::dependeeParam = rcp(new ParameterEntry(true)) |
Definition at line 1080 of file Dependencies_SerializationTests.cpp.
| Teuchos::DependencySerializationExceptions |
Definition at line 1063 of file Dependencies_SerializationTests.cpp.
| std::string Teuchos::dependent1 = "dependent param1" |
Definition at line 429 of file Dependencies_SerializationTests.cpp.
| std::string Teuchos::dependent1Name = "dependent1" |
Definition at line 279 of file Condition_Serialization_UnitTests.cpp.
| std::string Teuchos::dependent2 = "dependent param2" |
Definition at line 430 of file Dependencies_SerializationTests.cpp.
| std::string Teuchos::dependent3 = "dependent param3" |
Definition at line 431 of file Dependencies_SerializationTests.cpp.
| Dependency::ParameterEntryList Teuchos::dependentList |
Definition at line 463 of file Dependencies_SerializationTests.cpp.
| RCP<ParameterEntry> Teuchos::dependentParam = rcp(new ParameterEntry("blah")) |
Definition at line 1081 of file Dependencies_SerializationTests.cpp.
| std::string Teuchos::dependentValue = "hi there!" |
Definition at line 282 of file Condition_Serialization_UnitTests.cpp.
| RCP< DependencySheet > Teuchos::depSheet1 = rcp(new DependencySheet) |
Definition at line 302 of file Condition_Serialization_UnitTests.cpp.
| RCP< DependencySheet > Teuchos::depSheetIn = rcp(new DependencySheet) |
Definition at line 305 of file Condition_Serialization_UnitTests.cpp.
| RCP<EnhancedNumberValidator<double> > Teuchos::double1Vali |
Definition at line 720 of file Dependencies_SerializationTests.cpp.
| RCP<EnhancedNumberValidator<double> > Teuchos::double2Vali |
Definition at line 723 of file Dependencies_SerializationTests.cpp.
Definition at line 69 of file Teuchos_BLAS.cpp.
| Teuchos::entryIDsMap[dependeeParam] = 1 |
Definition at line 1085 of file Dependencies_SerializationTests.cpp.
Definition at line 66 of file Teuchos_BLAS.cpp.
Definition at line 67 of file Teuchos_BLAS.cpp.
Definition at line 70 of file Teuchos_BLAS.cpp.
| const char Teuchos::EUploChar = {'U' , 'L' } |
Definition at line 68 of file Teuchos_BLAS.cpp.
| TEUCHOSCORE_LIB_DLL_EXPORT const float Teuchos::flt_nan = +returnFloatZero()/returnFloatZero() |
Definition at line 122 of file Teuchos_ScalarTraits.cpp.
| const int Teuchos::g_arraySize = 5 |
Definition at line 63 of file ParameterList_SerializationTest.cpp.
| gmp_randclass Teuchos::gmp_rng |
Definition at line 78 of file Teuchos_PromotionTraits.hpp.
| ParameterList Teuchos::myDepList("String Vali Dep List") | ( | "Condition Visual Dep List" | ) |
| RCP< DependencySheet > Teuchos::myDepSheet = rcp(new DependencySheet) |
Definition at line 433 of file Dependencies_SerializationTests.cpp.
| RCP<NotCondition> Teuchos::notCon = rcp(new NotCondition(boolCon1)) |
Definition at line 351 of file Condition_Serialization_UnitTests.cpp.
| RCP<ConditionVisualDependency> Teuchos::notConDep |
Definition at line 353 of file Condition_Serialization_UnitTests.cpp.
| Teuchos::NotConditionSerialization |
Definition at line 338 of file Condition_Serialization_UnitTests.cpp.
| RCP<NumberCondition<int> > Teuchos::numberCon |
Definition at line 450 of file Dependencies_SerializationTests.cpp.
| const std::string Teuchos::ObjectType_name = "Foo Type" |
Definition at line 50 of file ObjectBuilder_UnitTests.cpp.
| std::string Teuchos::paramName1 = "bool param1" |
Definition at line 277 of file Condition_Serialization_UnitTests.cpp.
| std::string Teuchos::paramName2 = "bool param2" |
Definition at line 278 of file Condition_Serialization_UnitTests.cpp.
Definition at line 280 of file Condition_Serialization_UnitTests.cpp.
Definition at line 281 of file Condition_Serialization_UnitTests.cpp.
| XMLParameterListWriter Teuchos::plWriter |
Definition at line 478 of file Dependencies_SerializationTests.cpp.
| RCP< const NotCondition > Teuchos::readInCon |
Definition at line 322 of file Condition_Serialization_UnitTests.cpp.
| Condition::ConstConditionList Teuchos::readInConList = readInCon->getConditions() |
Definition at line 326 of file Condition_Serialization_UnitTests.cpp.
| RCP< ConditionVisualDependency > Teuchos::readInDep1 |
Definition at line 312 of file Condition_Serialization_UnitTests.cpp.
| RCP< Dependency > Teuchos::readinDep1 |
Definition at line 492 of file Dependencies_SerializationTests.cpp.
| RCP<ConditionVisualDependency> Teuchos::readInDep2 |
Definition at line 315 of file Condition_Serialization_UnitTests.cpp.
| RCP< Dependency > Teuchos::readinDep2 |
Definition at line 495 of file Dependencies_SerializationTests.cpp.
| RCP<Dependency> Teuchos::readinDep3 |
Definition at line 498 of file Dependencies_SerializationTests.cpp.
| RCP< ParameterEntry > Teuchos::readInDependee1 = readinList->getEntryRCP(paramName1) |
Definition at line 309 of file Condition_Serialization_UnitTests.cpp.
| RCP< ParameterEntry > Teuchos::readinDependee1 = readInList->getEntryRCP(dependee1) |
Definition at line 485 of file Dependencies_SerializationTests.cpp.
| RCP<ParameterEntry> Teuchos::readInDependee2 = readinList->getEntryRCP(paramName2) |
Definition at line 310 of file Condition_Serialization_UnitTests.cpp.
| RCP< ParameterEntry > Teuchos::readinDependee2 = readInList->getEntryRCP(dependee2) |
Definition at line 487 of file Dependencies_SerializationTests.cpp.
| RCP<ParameterEntry> Teuchos::readinDependee3 = readInList->getEntryRCP(dependee3) |
Definition at line 489 of file Dependencies_SerializationTests.cpp.
| RCP< ParameterEntry > Teuchos::readinDependent1 = readInList->getEntryRCP(dependent1) |
Definition at line 486 of file Dependencies_SerializationTests.cpp.
| RCP< ParameterEntry > Teuchos::readinDependent2 = readInList->getEntryRCP(dependent2) |
Definition at line 488 of file Dependencies_SerializationTests.cpp.
| RCP<ParameterEntry> Teuchos::readinDependent3 = readInList->getEntryRCP(dependent3) |
Definition at line 490 of file Dependencies_SerializationTests.cpp.
| RCP< DependencySheet > Teuchos::readInDepSheet = rcp(new DependencySheet) |
Definition at line 476 of file Dependencies_SerializationTests.cpp.
| RCP< ParameterList > Teuchos::readinList |
Definition at line 306 of file Condition_Serialization_UnitTests.cpp.
| out<< xmlOut.toString(); RCP<ParameterList> Teuchos::readInList |
Definition at line 482 of file Dependencies_SerializationTests.cpp.
| RCP<ConditionVisualDependency> Teuchos::simpleConVisDep |
Definition at line 458 of file Dependencies_SerializationTests.cpp.
| RCP<StringCondition> Teuchos::stringCon |
Definition at line 443 of file Dependencies_SerializationTests.cpp.
| Teuchos::StringValidatorDepSerialization |
Definition at line 708 of file Dependencies_SerializationTests.cpp.
| ParameterList Teuchos::testList("Condition Test List") | ( | "Condition Test List" | ) |
| ValidatortoIDMap Teuchos::validatorIDsMap |
Definition at line 1087 of file Dependencies_SerializationTests.cpp.
| Teuchos::valuesAndValidators["val2"] = double1Vali |
Definition at line 729 of file Dependencies_SerializationTests.cpp.
| XMLObject Teuchos::xmlOut = plWriter.toXML(myDepList, myDepSheet) |
Definition at line 479 of file Dependencies_SerializationTests.cpp.
1.8.13